Skip to content

Commit c2e7ca1

Browse files
authored
Bump deprecated GH actions (#2323)
* bump actions and see what happens * try to get the path right * add comment, don't upload assets on PRs
1 parent 4147221 commit c2e7ca1

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

.github/workflows/license-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ jobs:
1313
license:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
- name: Check License Header
1818
uses: apache/skywalking-eyes/header@5dfa68f93380a5e57259faaf95088b7f133b5778

.github/workflows/reformatter.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414

15-
- uses: actions/setup-node@v3
15+
- uses: actions/setup-node@v4
1616
with:
17-
node-version: 18
17+
node-version: 20
1818
cache: 'npm'
1919

2020
- name: Install dependencies

.github/workflows/upload-assets.yaml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ jobs:
99
build-and-upload:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-node@v4
14+
with:
15+
node-version: 20
16+
cache: 'npm'
1317
- name: 'Authenticate to Google Cloud'
14-
uses: 'google-github-actions/auth@v1'
18+
uses: 'google-github-actions/auth@v2'
1519
with:
1620
credentials_json: '${{ secrets.GOOGLE_CLOUD_DL_SA }}'
1721
- name: Set up Cloud SDK
18-
uses: google-github-actions/setup-gcloud@v1
22+
uses: google-github-actions/setup-gcloud@v2
1923
with:
2024
project_id: oxide-downloads
21-
- uses: actions/setup-node@v3
22-
with:
23-
node-version: 18
24-
cache: 'npm'
2525
- run: npm install
2626
- name: Build for Nexus
2727
run: SHA=${{ github.sha }} npm run build
@@ -36,7 +36,12 @@ jobs:
3636
run: sha256sum releases/console/${{ github.sha }}.tar.gz | awk '{print $1}' > releases/console/${{ github.sha }}.sha256.txt
3737
- name: Upload files to GCP bucket
3838
id: upload-files
39-
uses: google-github-actions/upload-cloud-storage@v0.9.0
39+
uses: google-github-actions/upload-cloud-storage@v2
4040
with:
41+
# weird combo: the path tells it where to find the files, and for some
42+
# reason it takes only the immediate containing folder name and sticks
43+
# it in the destination, so we end up with dl.oxide.computer/releases/console,
44+
# as desired
4145
path: 'releases/console'
42-
destination: 'dl.oxide.computer'
46+
destination: 'dl.oxide.computer/releases'
47+
process_gcloudignore: false # we don't have one

0 commit comments

Comments
 (0)