File tree 16 files changed +25
-25
lines changed
16 files changed +25
-25
lines changed Original file line number Diff line number Diff line change @@ -15,12 +15,12 @@ jobs:
15
15
timeout-minutes : 10
16
16
steps :
17
17
- uses : linkerd/dev/actions/setup-tools@v39
18
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
18
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
19
19
- run : just action-lint
20
20
21
21
devcontainer-versions :
22
22
runs-on : ubuntu-latest
23
23
steps :
24
24
- uses : linkerd/dev/actions/setup-tools@v39
25
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
25
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
26
26
- run : just action-dev-check
Original file line number Diff line number Diff line change 27
27
continue-on-error : true
28
28
steps :
29
29
- run : rustup toolchain install --profile=minimal beta
30
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
30
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
31
31
- run : just toolchain=beta fetch
32
32
- run : just toolchain=beta build
Original file line number Diff line number Diff line change 24
24
runs-on : ubuntu-latest
25
25
container : ghcr.io/linkerd/dev:v38-rust
26
26
steps :
27
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
27
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
28
28
- run : just fetch
29
29
- run : just check --exclude=linkerd-meshtls-boring
Original file line number Diff line number Diff line change 28
28
runs-on : ubuntu-latest
29
29
container : docker://ghcr.io/linkerd/dev:v38-rust
30
30
steps :
31
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
31
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
32
32
- uses : tj-actions/changed-files@5a331a4999f9f21a3ef2a6459edee90393a8b92a
33
33
id : changed-files
34
34
with :
51
51
matrix :
52
52
crate : ${{ fromJson(needs.list-changed-crates.outputs.crates) }}
53
53
steps :
54
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
54
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
55
55
- run : just fetch
56
56
- run : just check-crate ${{ matrix.crate }}
57
57
Original file line number Diff line number Diff line change 26
26
image : docker://ghcr.io/linkerd/dev:v38-rust
27
27
options : --security-opt seccomp=unconfined # 🤷
28
28
steps :
29
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
29
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
30
30
# XXX(ver) AFAICT, Tarpaulin doesn't allow us to compose a report over multiple invocations,
31
31
# so we have to choose between getting coverage from unit tests and integration tests (since
32
32
# integration tests require --no-default-features to avoid flakiness). Currently the
Original file line number Diff line number Diff line change 27
27
runs-on : ubuntu-latest
28
28
continue-on-error : true
29
29
steps :
30
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
30
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
31
31
- uses : EmbarkStudios/cargo-deny-action@8a8607bd8e2b3a514d5a40174cc7c55b229d9ba7
32
32
with :
33
33
command : check advisories
37
37
timeout-minutes : 10
38
38
runs-on : ubuntu-latest
39
39
steps :
40
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
40
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
41
41
- uses : EmbarkStudios/cargo-deny-action@8a8607bd8e2b3a514d5a40174cc7c55b229d9ba7
42
42
with :
43
43
command : check bans licenses sources
48
48
runs-on : ubuntu-latest
49
49
container : ghcr.io/linkerd/dev:v38-rust
50
50
steps :
51
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
51
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
52
52
- run : just fetch
53
53
- run : RUSTFLAGS="-D deprecated" just check --exclude=linkerd-meshtls-boring
54
54
Original file line number Diff line number Diff line change 17
17
timeout-minutes : 20
18
18
steps :
19
19
- uses : linkerd/dev/actions/setup-tools@v39
20
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
20
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
21
21
- run : just docker
Original file line number Diff line number Diff line change 30
30
container : docker://rust:1.64.0-bullseye
31
31
steps :
32
32
- run : apt update && apt install -y jo
33
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
33
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
34
34
- uses : tj-actions/changed-files@5a331a4999f9f21a3ef2a6459edee90393a8b92a
35
35
id : changed-files
36
36
- name : list changed crates
54
54
steps :
55
55
- run : rustup toolchain add nightly
56
56
- run : cargo install cargo-fuzz
57
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
57
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
58
58
- working-directory : ${{matrix.dir}}
59
59
run : cargo +nightly fetch
60
60
- working-directory : ${{matrix.dir}}
Original file line number Diff line number Diff line change 28
28
runs-on : ubuntu-latest
29
29
container : ghcr.io/linkerd/dev:v38-rust
30
30
steps :
31
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
31
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
32
32
- run : just fetch
33
33
- run : |
34
34
just test-crate linkerd-app --no-run \
Original file line number Diff line number Diff line change 23
23
runs-on : ubuntu-latest
24
24
container : ghcr.io/linkerd/dev:v38-rust
25
25
steps :
26
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
26
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
27
27
- run : just fetch
28
28
- run : just clippy
29
29
@@ -32,15 +32,15 @@ jobs:
32
32
runs-on : ubuntu-latest
33
33
container : ghcr.io/linkerd/dev:v38-rust
34
34
steps :
35
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
35
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
36
36
- run : just check-fmt
37
37
38
38
docs :
39
39
timeout-minutes : 10
40
40
runs-on : ubuntu-latest
41
41
container : ghcr.io/linkerd/dev:v38-rust
42
42
steps :
43
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
43
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
44
44
- run : just fetch
45
45
- run : just doc
46
46
Original file line number Diff line number Diff line change 14
14
timeout-minutes : 5
15
15
runs-on : ubuntu-latest
16
16
steps :
17
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
17
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
18
18
- uses : DavidAnson/markdownlint-cli2-action@5b7c9f74fec47e6b15667b2cc23c63dff11e449e
19
19
with :
20
20
globs : " **/*.md"
Original file line number Diff line number Diff line change 27
27
continue-on-error : true
28
28
steps :
29
29
- run : rustup toolchain install --profile=minimal nightly
30
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
30
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
31
31
- run : just toolchain=nightly fetch
32
32
- run : just toolchain=nightly profile=release build
Original file line number Diff line number Diff line change 61
61
timeout-minutes : 40
62
62
container : docker://ghcr.io/linkerd/dev:v38-rust-musl
63
63
steps :
64
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
64
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
65
65
- run : just fetch
66
66
- run : just arch=${{ matrix.arch }} libc=${{ matrix.libc }} rustup
67
67
- run : just arch=${{ matrix.arch }} libc=${{ matrix.libc }} profile=release build
Original file line number Diff line number Diff line change 16
16
runs-on : ubuntu-latest
17
17
steps :
18
18
- uses : linkerd/dev/actions/setup-tools@v39
19
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
19
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
20
20
- run : just sh-lint
Original file line number Diff line number Diff line change 26
26
runs-on : ubuntu-latest
27
27
container : ghcr.io/linkerd/dev:v38-rust
28
28
steps :
29
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
29
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
30
30
- run : just fetch
31
31
- run : just clippy-crate linkerd-meshtls --no-default-features --features=boring,rustls
32
32
- run : |
44
44
runs-on : ubuntu-latest
45
45
container : ghcr.io/linkerd/dev:v38-rust
46
46
steps :
47
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
47
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
48
48
- run : just fetch
49
49
- run : |
50
50
just test-build \
Original file line number Diff line number Diff line change 16
16
runs-on : ubuntu-latest
17
17
container : ghcr.io/linkerd/dev:v38-rust
18
18
steps :
19
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
19
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
20
20
- run : |
21
21
VERSION="$(cat rust-toolchain)"
22
22
if [ "$(cargo --version | cut -d' ' -f2)" != "$VERSION" ]; then
28
28
runs-on : ubuntu-latest
29
29
steps :
30
30
- uses : linkerd/dev/actions/setup-tools@v39
31
- - uses : actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
31
+ - uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
32
32
- shell : bash
33
33
run : |
34
34
VERSION="$(cat rust-toolchain)"
You can’t perform that action at this time.
0 commit comments