Bump actions/checkout from 5 to 6 (#897)
1name: Dependencies
2
3on:
4 pull_request:
5 paths:
6 - '**/Cargo.toml'
7 - 'deny.toml'
8 push:
9 paths:
10 - '**/Cargo.toml'
11 - 'deny.toml'
12 branches-ignore:
13 - 'dependabot/**'
14 # schedule:
15 # - cron: "0 0 * * 0"
16
17env:
18 CARGO_TERM_COLOR: always
19
20jobs:
21 check-advisories:
22 runs-on: ubuntu-latest
23 steps:
24 - uses: actions/checkout@v6
25 - uses: taiki-e/install-action@cargo-deny
26 - name: Check for security advisories and unmaintained crates
27 run: cargo deny check advisories
28
29 check-bans:
30 runs-on: ubuntu-latest
31 steps:
32 - uses: actions/checkout@v6
33 - uses: taiki-e/install-action@cargo-deny
34 - name: Check for banned and duplicated dependencies
35 run: cargo deny check bans
36
37 check-licenses:
38 runs-on: ubuntu-latest
39 steps:
40 - uses: actions/checkout@v6
41 - uses: taiki-e/install-action@cargo-deny
42 - name: Check for unauthorized licenses
43 run: cargo deny check licenses
44
45 check-sources:
46 runs-on: ubuntu-latest
47 steps:
48 - uses: actions/checkout@v6
49 - uses: taiki-e/install-action@cargo-deny
50 - name: Checked for unauthorized crate sources
51 run: cargo deny check sources