aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/legal.yml')
-rw-r--r--.github/workflows/legal.yml18+8 −10
1 files changed, 8 insertions, 10 deletions
diff --git a/.github/workflows/legal.yml b/.github/workflows/legal.yml
index b5a2fad..6d3cb53 100644
--- a/.github/workflows/legal.yml
+++ b/.github/workflows/legal.yml
@@ -6,7 +6,6 @@ name: Legal
on:
push:
branches: [main]
- tags: ["v*"]
pull_request:
branches: [main]
@@ -22,14 +21,13 @@ jobs:
with:
fetch-depth: 0
- - uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3
- with:
- version: 2026.7.5
- experimental: true
- install: false
+ - name: Check contributor agreement
+ run: ./scripts/check-signoff
- - name: Check contribution sign-off
- run: mise run signoff
+ - name: Check repository licensing
+ uses: fsfe/reuse-action@676e2d560c9a403aa252096d99fcab3e1132b0f5 # v6.0.0
- - name: Check licensing policy
- run: mise run licenses
+ - name: Check dependency licenses
+ uses: EmbarkStudios/cargo-deny-action@3fd3802e88374d3fe9159b834c7714ec57d6c979 # 0.19.0
+ with:
+ command: check licenses