Skip to content

Commit dec9c18

Browse files
authored
ci: Update github workflow actions (#298)
- update actions/download-artifact to v4 - update actions/checkout to v4 - update actions/upload-artifact to v4
1 parent 4e8fad5 commit dec9c18

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

.github/actions/build-gosop/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ runs:
1616
using: "composite"
1717
steps:
1818
- name: Checkout gopenpgp
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
with:
2121
ref: ${{ inputs.gopenpgp-ref }}
2222
path: gopenpgp
@@ -32,7 +32,7 @@ runs:
3232
with:
3333
go-version: ^1.18
3434
- name: Check out gosop
35-
uses: actions/checkout@v3
35+
uses: actions/checkout@v4
3636
with:
3737
repository: ProtonMail/gosop
3838
ref: ${{ env.GOSOP_BRANCH_REF}}

.github/workflows/android.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
link-to-sdk: true
3131

3232
- name: Checkout
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@v4
3434

3535
- name: Build
3636
run: |
@@ -41,7 +41,7 @@ jobs:
4141
find dist
4242
4343
- name: Upload Android artifacts
44-
uses: actions/upload-artifact@v2
44+
uses: actions/upload-artifact@v4
4545
with:
4646
name: Android build
4747
path: dist/android

.github/workflows/go.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Check out repo
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616

1717
- name: Set up latest golang
1818
uses: actions/setup-go@v3
@@ -27,7 +27,7 @@ jobs:
2727
runs-on: ubuntu-latest
2828
steps:
2929
- name: Check out repo
30-
uses: actions/checkout@v3
30+
uses: actions/checkout@v4
3131

3232
- name: Set up Go 1.17
3333
uses: actions/setup-go@v3
@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/setup-go@v3
4545
with:
4646
go-version: 1.17
47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848
- name: golangci-lint
4949
uses: golangci/golangci-lint-action@v3
5050
with:

.github/workflows/ios.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
id: go
2626

2727
- name: Checkout
28-
uses: actions/checkout@v2
28+
uses: actions/checkout@v4
2929

3030
- name: Build
3131
env:
@@ -35,7 +35,7 @@ jobs:
3535
find dist
3636
3737
- name: Upload xcframework
38-
uses: actions/upload-artifact@v2
38+
uses: actions/upload-artifact@v4
3939
with:
4040
name: gopenpgp.xcframework
4141
path: dist/apple/gopenpgp.xcframework

.github/workflows/sop-test-suite.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v4
1515
- name: Build gosop from branch
1616
uses: ./.github/actions/build-gosop
1717
with:
1818
binary-location: ./gosop-${{ github.sha }}
1919
# Upload as artifact
2020
- name: Upload gosop artifact
21-
uses: actions/upload-artifact@v3
21+
uses: actions/upload-artifact@v4
2222
with:
2323
name: gosop-${{ github.sha }}
2424
path: ./gosop-${{ github.sha }}
@@ -28,15 +28,15 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v3
31+
uses: actions/checkout@v4
3232
- name: Build gosop from branch
3333
uses: ./.github/actions/build-gosop
3434
with:
3535
gopenpgp-ref: ${{ github.base_ref }}
3636
binary-location: ./gosop-target
3737
# Upload as artifact
3838
- name: Upload gosop-target artifact
39-
uses: actions/upload-artifact@v3
39+
uses: actions/upload-artifact@v4
4040
with:
4141
name: gosop-target
4242
path: ./gosop-target
@@ -55,10 +55,10 @@ jobs:
5555
- build-gosop-target
5656
steps:
5757
- name: Checkout
58-
uses: actions/checkout@v3
58+
uses: actions/checkout@v4
5959
# Fetch gosop from target
6060
- name: Download gosop-target
61-
uses: actions/download-artifact@v3
61+
uses: actions/download-artifact@v4
6262
with:
6363
name: gosop-target
6464
# Test gosop-target
@@ -68,7 +68,7 @@ jobs:
6868
run: ./gosop-target version --extended
6969
# Fetch gosop from branch
7070
- name: Download gosop-branch
71-
uses: actions/download-artifact@v3
71+
uses: actions/download-artifact@v4
7272
with:
7373
name: gosop-${{ github.sha }}
7474
- name: Rename gosop-branch
@@ -94,12 +94,12 @@ jobs:
9494
RESULTS_HTML: .github/test-suite/test-suite-results.html
9595
# Upload results
9696
- name: Upload test results json artifact
97-
uses: actions/upload-artifact@v3
97+
uses: actions/upload-artifact@v4
9898
with:
9999
name: test-suite-results.json
100100
path: .github/test-suite/test-suite-results.json
101101
- name: Upload test results html artifact
102-
uses: actions/upload-artifact@v3
102+
uses: actions/upload-artifact@v4
103103
with:
104104
name: test-suite-results.html
105105
path: .github/test-suite/test-suite-results.html
@@ -110,10 +110,10 @@ jobs:
110110
needs: test-suite
111111
steps:
112112
- name: Checkout
113-
uses: actions/checkout@v3
113+
uses: actions/checkout@v4
114114
- name: Download test results json artifact
115115
id: download-test-results
116-
uses: actions/download-artifact@v3
116+
uses: actions/download-artifact@v4
117117
with:
118118
name: test-suite-results.json
119119
- name: Compare with baseline

0 commit comments

Comments
 (0)