mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-12-23 10:11:54 +00:00
Auto-generate third-party license notices (#370)
Closes #294 Closes #371
This commit is contained in:
parent
208e4bbba3
commit
fc7d3aa457
8 changed files with 306 additions and 14 deletions
10
.github/workflows/ci.yml
vendored
10
.github/workflows/ci.yml
vendored
|
|
@ -46,21 +46,21 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
checks:
|
||||
- 'security advisories'
|
||||
- 'banned licenses and crates'
|
||||
- 'crate security advisories'
|
||||
- 'crate license compatibility'
|
||||
|
||||
# Prevent sudden announcement of a new advisory from failing ci:
|
||||
continue-on-error: ${{ matrix.checks == 'security advisories' }}
|
||||
continue-on-error: ${{ matrix.checks == 'crate security advisories' }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- uses: EmbarkStudios/cargo-deny-action@v1
|
||||
if: matrix.checks == 'security advisories'
|
||||
if: matrix.checks == 'crate security advisories'
|
||||
with:
|
||||
command: check advisories
|
||||
|
||||
- uses: EmbarkStudios/cargo-deny-action@v1
|
||||
if: matrix.checks == 'banned licenses and crates'
|
||||
if: matrix.checks == 'crate license compatibility'
|
||||
with:
|
||||
command: check bans licenses sources
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue