@@ -22,33 +22,38 @@ jobs:
22
22
if : needs.skip-duplicates.outputs.should_skip != 'true'
23
23
runs-on : ubuntu-latest
24
24
steps :
25
- - uses : actions/checkout@v3
25
+ - uses : ./.github/workflows/ actions/checkout
26
26
with :
27
- submodules : recursive
27
+ token : ${{ secrets.CI_READ }}
28
28
- uses : ./.github/workflows/actions/rust-toolchain
29
+ with :
30
+ personal-access-token : ${{ secrets.CI_READ }}
29
31
- run : cargo check --all-features
30
32
31
33
test :
32
34
needs : skip-duplicates
33
35
if : needs.skip-duplicates.outputs.should_skip != 'true'
34
36
runs-on : ubuntu-latest
35
37
steps :
36
- - uses : actions/checkout@v3
38
+ - uses : ./.github/workflows/ actions/checkout
37
39
with :
38
- submodules : recursive
40
+ token : ${{ secrets.CI_READ }}
39
41
- uses : ./.github/workflows/actions/rust-toolchain
42
+ with :
43
+ personal-access-token : ${{ secrets.CI_READ }}
40
44
- run : cargo test --all-features
41
45
42
46
fmt :
43
47
needs : skip-duplicates
44
48
if : needs.skip-duplicates.outputs.should_skip != 'true'
45
49
runs-on : ubuntu-latest
46
50
steps :
47
- - uses : actions/checkout@v3
51
+ - uses : ./.github/workflows/ actions/checkout
48
52
with :
49
- submodules : recursive
53
+ token : ${{ secrets.CI_READ }}
50
54
- uses : ./.github/workflows/actions/rust-toolchain
51
55
with :
56
+ personal-access-token : ${{ secrets.CI_READ }}
52
57
toolchain : nightly
53
58
- run : rustup component add rustfmt
54
59
- run : cargo fmt --all --check
59
64
runs-on : ubuntu-latest
60
65
steps :
61
66
- uses : actions/checkout@v3
67
+ - uses : ./.github/workflows/actions/checkout
62
68
with :
63
- submodules : recursive
69
+ token : ${{ secrets.CI_READ }}
64
70
- uses : ./.github/workflows/actions/rust-toolchain
71
+ with :
72
+ personal-access-token : ${{ secrets.CI_READ }}
65
73
- run : rustup component add clippy
66
74
- run : cargo clippy --all-features -- --deny warnings
67
75
71
79
runs-on : ubuntu-latest
72
80
steps :
73
81
- uses : actions/checkout@v3
82
+ - uses : ./.github/workflows/actions/checkout
74
83
with :
75
- submodules : recursive
84
+ token : ${{ secrets.CI_READ }}
76
85
- uses : ./.github/workflows/actions/rust-toolchain
86
+ with :
87
+ personal-access-token : ${{ secrets.CI_READ }}
77
88
- run : cargo doc --all-features --no-deps
0 commit comments