3838 steps :
3939 # Checkout the repository
4040 - name : Harden the runner (Audit all outbound calls)
41- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
41+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
4242 with :
4343 egress-policy : audit
44-
4544 - name : Checkout Code
4645 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4746 - name : Get changed files
7776 runs-on : ubuntu-latest
7877 steps :
7978 - name : Harden the runner (Audit all outbound calls)
80- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
79+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
8180 with :
8281 egress-policy : audit
83-
8482 - name : Failed
8583 run : exit 1
8684 if : contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')
9189 steps :
9290 # Checkout the repository
9391 - name : Harden the runner (Audit all outbound calls)
94- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
92+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
9593 with :
9694 egress-policy : audit
97-
9895 - name : Checkout Code
9996 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
10097 - name : Prepare
@@ -105,7 +102,7 @@ jobs:
105102 - name : Get cache-hit output
106103 run : ' echo "Cache hit >>>>>: ${{ steps.init.outputs.cache-hit }}"'
107104 - name : Install cargo hack
108- uses : taiki-e/install-action@7689010b667477e55299b24c373cdf719c945fdf # cargo-hack
105+ uses : taiki-e/install-action@7689010b667477e55299b24c373cdf719c945fdf # cargo-hack
109106
110107 # Check the minimum supported Rust version
111108 - name : Default features
@@ -117,10 +114,9 @@ jobs:
117114 steps :
118115 # Checkout the repository
119116 - name : Harden the runner (Audit all outbound calls)
120- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
117+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
121118 with :
122119 egress-policy : audit
123-
124120 - name : Checkout Code
125121 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
126122 - name : Prepare
@@ -141,10 +137,9 @@ jobs:
141137 steps :
142138 # Checkout the repository
143139 - name : Harden the runner (Audit all outbound calls)
144- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
140+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
145141 with :
146142 egress-policy : audit
147-
148143 - name : Checkout Code
149144 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
150145 - name : Prepare
@@ -188,14 +183,13 @@ jobs:
188183 steps :
189184 # Checkout the repository
190185 - name : Harden the runner (Audit all outbound calls)
191- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
186+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
192187 with :
193188 egress-policy : audit
194-
195189 - name : Checkout Code
196190 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
197191 - name : Setup Node.js
198- uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
192+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
199193 with :
200194 node-version : ' 20'
201195 - name : Install TypeScript and ts-node
@@ -225,9 +219,9 @@ jobs:
225219 - name : Get cache-hit output
226220 run : ' echo "Cache hit >>>>>: ${{ steps.init.outputs.cache-hit }}"'
227221 - name : Install cargo hack
228- uses : taiki-e/install-action@7689010b667477e55299b24c373cdf719c945fdf # cargo-hack
222+ uses : taiki-e/install-action@7689010b667477e55299b24c373cdf719c945fdf # cargo-hack
229223 - name : Install cargo-llvm-cov
230- uses : taiki-e/install-action@16edcff251c6bb06f6878981359f84b77b28e7e2 # cargo-llvm-cov
224+ uses : taiki-e/install-action@16edcff251c6bb06f6878981359f84b77b28e7e2 # cargo-llvm-cov
231225 - name : Build
232226 run : cargo test --no-run --locked
233227
@@ -294,10 +288,9 @@ jobs:
294288 steps :
295289 # Checkout the repository
296290 - name : Harden the runner (Audit all outbound calls)
297- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
291+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
298292 with :
299293 egress-policy : audit
300-
301294 - name : Checkout Code
302295 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
303296 - name : Set up Docker Buildx
0 commit comments