Skip to content

Commit e5b626f

Browse files
committed
update gh actions
Signed-off-by: reubenmiller <[email protected]>
1 parent 5b2c490 commit e5b626f

File tree

5 files changed

+29
-29
lines changed

5 files changed

+29
-29
lines changed

.github/actions/build_export_docker/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ runs:
1515
run: docker save ${{ inputs.image-name }} > /tmp/${{ inputs.image-name }}.tar
1616
shell: bash
1717
- name: Upload artifact
18-
uses: actions/upload-artifact@v3
18+
uses: actions/upload-artifact@v4
1919
with:
2020
name: ${{ inputs.image-name }}
2121
path: /tmp/${{ inputs.image-name }}.tar

.github/actions/load_docker/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ inputs:
1111
runs:
1212
using: "composite"
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515
- name: Download artifact
16-
uses: actions/download-artifact@v3
16+
uses: actions/download-artifact@v4
1717
with:
1818
name: ${{ inputs.image-name }}
1919
path: ${{ inputs.image-path }}

.github/workflows/ci.yml

+17-17
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
# For running this job we need to manually trigger the CI and set the variable
2525
if: ${{ github.event.inputs.trigger_test_all_docker == 'parsec-service-test-all' }}
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828
- name: Build and Export Docker Image
2929
uses: ./.github/actions/build_export_docker
3030
with:
@@ -35,7 +35,7 @@ jobs:
3535
# For running this job we need to manually trigger the CI and set the variable
3636
if: ${{ github.event.inputs.trigger_test_cross_docker == 'parsec-service-test-cross-compile' }}
3737
steps:
38-
- uses: actions/checkout@v3
38+
- uses: actions/checkout@v4
3939
- name: Build and Export Docker Image
4040
uses: ./.github/actions/build_export_docker
4141
with:
@@ -47,7 +47,7 @@ jobs:
4747
if: ${{ always() }}
4848
needs: [build-and-export-test-all-docker]
4949
steps:
50-
- uses: actions/checkout@v3
50+
- uses: actions/checkout@v4
5151
- name: Run the container to execute the test script
5252
uses: ./.github/actions/ci_script
5353
with:
@@ -59,7 +59,7 @@ jobs:
5959
if: ${{ always() }}
6060
needs: [build-and-export-test-all-docker]
6161
steps:
62-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v4
6363
- name: Run the container to execute the test script
6464
uses: ./.github/actions/ci_script
6565
with:
@@ -72,7 +72,7 @@ jobs:
7272
if: ${{ always() }}
7373
needs: [build-and-export-test-all-docker]
7474
steps:
75-
- uses: actions/checkout@v3
75+
- uses: actions/checkout@v4
7676
- name: Run the container to execute the test script
7777
uses: ./.github/actions/ci_script
7878
with:
@@ -84,7 +84,7 @@ jobs:
8484
if: ${{ always() }}
8585
needs: [build-and-export-test-all-docker]
8686
steps:
87-
- uses: actions/checkout@v3
87+
- uses: actions/checkout@v4
8888
- name: Run the container to execute the test script
8989
uses: ./.github/actions/ci_script
9090
with:
@@ -96,7 +96,7 @@ jobs:
9696
if: ${{ always() }}
9797
needs: [build-and-export-test-all-docker]
9898
steps:
99-
- uses: actions/checkout@v3
99+
- uses: actions/checkout@v4
100100
- name: Run the container to execute the test script
101101
uses: ./.github/actions/ci_script
102102
with:
@@ -108,7 +108,7 @@ jobs:
108108
if: ${{ always() }}
109109
needs: [build-and-export-test-all-docker]
110110
steps:
111-
- uses: actions/checkout@v3
111+
- uses: actions/checkout@v4
112112
- name: Run the container to execute the test script
113113
uses: ./.github/actions/ci_script
114114
with:
@@ -120,7 +120,7 @@ jobs:
120120
if: ${{ always() }}
121121
needs: [build-and-export-test-all-docker]
122122
steps:
123-
- uses: actions/checkout@v3
123+
- uses: actions/checkout@v4
124124
- name: Run the container to execute the test script
125125
uses: ./.github/actions/ci_script
126126
with:
@@ -132,7 +132,7 @@ jobs:
132132
if: ${{ always() }}
133133
needs: [build-and-export-test-all-docker]
134134
steps:
135-
- uses: actions/checkout@v3
135+
- uses: actions/checkout@v4
136136
- name: Run the container to execute the test script
137137
uses: ./.github/actions/ci_script
138138
with:
@@ -144,7 +144,7 @@ jobs:
144144
if: ${{ always() }}
145145
needs: [build-and-export-test-all-docker]
146146
steps:
147-
- uses: actions/checkout@v2
147+
- uses: actions/checkout@v4
148148
- name: Load Docker
149149
uses: ./.github/actions/load_docker
150150
if: ${{ env.TEST_ALL_DOCKER_IMAGE == 'parsec-service-test-all' }}
@@ -166,7 +166,7 @@ jobs:
166166
if: ${{ always() }}
167167
needs: [build-and-export-test-all-docker]
168168
steps:
169-
- uses: actions/checkout@v3
169+
- uses: actions/checkout@v4
170170
- name: Run the container to execute the test script
171171
uses: ./.github/actions/ci_script
172172
with:
@@ -179,7 +179,7 @@ jobs:
179179
if: ${{ always() }}
180180
needs: [build-and-export-cross-compile-docker]
181181
steps:
182-
- uses: actions/checkout@v3
182+
- uses: actions/checkout@v4
183183
- name: Load Docker
184184
uses: ./.github/actions/load_docker
185185
if: ${{ env.TEST_CROSS_DOCKER_IMAGE == 'parsec-service-test-cross-compile' }}
@@ -197,7 +197,7 @@ jobs:
197197
name: Check links
198198
runs-on: ubuntu-latest
199199
steps:
200-
- uses: actions/checkout@v2
200+
- uses: actions/checkout@v4
201201
- name: Link Checker
202202
uses: peter-evans/link-checker@v1
203203
with:
@@ -209,14 +209,14 @@ jobs:
209209
name: "Run cargo deny"
210210
runs-on: ubuntu-latest
211211
steps:
212-
- uses: actions/checkout@v3
213-
- uses: EmbarkStudios/cargo-deny-action@v1
212+
- uses: actions/checkout@v4
213+
- uses: EmbarkStudios/cargo-deny-action@v2
214214

215215
mismatcher:
216216
name: Check for mismatched dependencies (those that have more than one version)
217217
runs-on: ubuntu-latest
218218
steps:
219-
- uses: actions/checkout@v2
219+
- uses: actions/checkout@v4
220220
with:
221221
ref: "${{ github.event.inputs.rev }}"
222222
- name: Run the container to execute the dependency mismatcher script

.github/workflows/nightly-next.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: Various tests targeting a Parsec image with all providers included
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424
with:
2525
ref: "${{ github.event.inputs.rev }}"
2626
- name: Run the container to execute the test script
@@ -32,7 +32,7 @@ jobs:
3232
name: Cargo check all-providers (current Rust stable & old compiler)
3333
runs-on: ubuntu-latest
3434
steps:
35-
- uses: actions/checkout@v3
35+
- uses: actions/checkout@v4
3636
with:
3737
ref: "${{ github.event.inputs.rev }}"
3838
- name: Run the container to execute the test script
@@ -44,7 +44,7 @@ jobs:
4444
name: Integration tests using Mbed Crypto provider
4545
runs-on: ubuntu-latest
4646
steps:
47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848
with:
4949
ref: "${{ github.event.inputs.rev }}"
5050
- name: Run the container to execute the test script
@@ -56,7 +56,7 @@ jobs:
5656
name: Integration tests using PKCS 11 provider
5757
runs-on: ubuntu-latest
5858
steps:
59-
- uses: actions/checkout@v3
59+
- uses: actions/checkout@v4
6060
with:
6161
ref: "${{ github.event.inputs.rev }}"
6262
- name: Run the container to execute the test script
@@ -68,7 +68,7 @@ jobs:
6868
name: Integration tests using TPM provider
6969
runs-on: ubuntu-latest
7070
steps:
71-
- uses: actions/checkout@v3
71+
- uses: actions/checkout@v4
7272
with:
7373
ref: "${{ github.event.inputs.rev }}"
7474
- name: Run the container to execute the test script
@@ -80,7 +80,7 @@ jobs:
8080
name: Integration tests using Crypto Trusted Service provider
8181
runs-on: ubuntu-latest
8282
steps:
83-
- uses: actions/checkout@v3
83+
- uses: actions/checkout@v4
8484
with:
8585
ref: "${{ github.event.inputs.rev }}"
8686
- name: Run the container to execute the test script

.github/workflows/nightly.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
name: Check for unused dependencies
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v4
2020
with:
2121
ref: "${{ github.event.inputs.rev }}"
2222
- name: Install latest Rust
@@ -32,7 +32,7 @@ jobs:
3232
name: Check for crates with security vulnerabilities
3333
runs-on: ubuntu-latest
3434
steps:
35-
- uses: actions/checkout@v2
35+
- uses: actions/checkout@v4
3636
with:
3737
ref: "${{ github.event.inputs.rev }}"
3838
- name: Install latest Rust
@@ -51,7 +51,7 @@ jobs:
5151
name: Gather coverage data and upload to Codecov
5252
runs-on: ubuntu-latest
5353
steps:
54-
- uses: actions/checkout@v2
54+
- uses: actions/checkout@v4
5555
with:
5656
ref: "${{ github.event.inputs.rev }}"
5757
- name: Run the container to execute the coverage script

0 commit comments

Comments
 (0)