1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

[#385] Employ Eclipse Dash license check (#386)

Add yml configuration to check licenses

Fixes #385

Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
This commit is contained in:
Alexander Fedorov 2023-04-30 10:35:09 +03:00 committed by GitHub
parent 9710f17847
commit 7cd76eeeca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

21
.github/workflows/licensecheck.yml vendored Normal file
View file

@ -0,0 +1,21 @@
# This workflow will check for Maven projects if the licenses of all (transitive) dependencies are vetted.
name: License vetting status check
on:
push:
branches:
- 'main'
pull_request:
branches:
- 'main'
issue_comment:
types: [created]
jobs:
call-license-check:
uses: eclipse/dash-licenses/.github/workflows/mavenLicenseCheck.yml@master
with:
projectId: tools.cdt
secrets:
gitlabAPIToken: ${{ secrets.GITLAB_API_TOKEN }}