1
0
Fork 0
mirror of https://github.com/actions/checkout.git synced 2025-04-01 22:10:06 +02:00

add licensed-ci

This commit is contained in:
eric sciple 2021-10-19 13:34:25 -05:00
parent 826ba42d6c
commit 32baca7afe

View file

@ -10,11 +10,21 @@ jobs:
name: Check licenses name: Check licenses
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with:
fetch-depth: 0 # licensed sometimes needs more than latest commit on a branch
- run: npm ci - run: npm ci
- name: Install licensed - id: licensed
run: | uses: jonabc/licensed-ci@v1
cd $RUNNER_TEMP with:
curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/2.12.2/licensed-2.12.2-linux-x64.tar.gz github_token: ${{ secrets.GITHUB_TOKEN }}
sudo tar -xzf licensed.tar.gz - uses: actions/github-script@0.2.0
sudo mv licensed /usr/local/bin/licensed if: always() && steps.licensed.outputs.pr_number
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
github.issues.createComment({
...context.repo,
issue_number: ${{ steps.licensed.outputs.pr_number }}
body: 'My custom PR message'
})
- run: licensed status - run: licensed status