Skip to content

Commit

Permalink
chore(ci): Update GitHub actions to fix deprecation issues.
Browse files Browse the repository at this point in the history
  • Loading branch information
calavera committed Nov 20, 2024
1 parent 5d1360d commit 5016bb1
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 56 deletions.
54 changes: 27 additions & 27 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
CI: "true"
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
Expand All @@ -30,20 +30,20 @@ jobs:
tag: v1.2.1
platform: linux
arch: x86_64
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: '18.x'
- uses: actions/setup-dotnet@v3
node-version: '20.x'
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '7.x'
- uses: actions/setup-go@v3
- uses: actions/setup-go@v4
with:
go-version: '1.x'
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
java-version: '17.x'
distribution: 'temurin'
- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install dependencies
Expand All @@ -54,7 +54,7 @@ jobs:
run: cd dist && getfacl -R . > permissions-backup.acl
continue-on-error: true
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -65,11 +65,11 @@ jobs:
permissions: {}
if: "! needs.build.outputs.self_mutation_happened"
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -90,15 +90,15 @@ jobs:
permissions: {}
if: "! needs.build.outputs.self_mutation_happened"
steps:
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '17.x'
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -119,14 +119,14 @@ jobs:
permissions: {}
if: "! needs.build.outputs.self_mutation_happened"
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/setup-python@v4
node-version: 20.x
- uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -147,14 +147,14 @@ jobs:
permissions: {}
if: "! needs.build.outputs.self_mutation_happened"
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/setup-dotnet@v3
node-version: 20.x
- uses: actions/setup-dotnet@v4
with:
dotnet-version: 3.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -175,14 +175,14 @@ jobs:
permissions: {}
if: "! needs.build.outputs.self_mutation_happened"
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/setup-go@v3
node-version: 20.x
- uses: actions/setup-go@v4
with:
go-version: ^1.16.0
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand Down
58 changes: 29 additions & 29 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
CI: "true"
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set git identity
Expand All @@ -39,20 +39,20 @@ jobs:
tag: v1.2.1
platform: linux
arch: x86_64
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: '18.x'
- uses: actions/setup-dotnet@v3
node-version: '20.x'
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '7.x'
- uses: actions/setup-go@v3
- uses: actions/setup-go@v4
with:
go-version: '1.x'
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
java-version: '17.x'
distribution: 'temurin'
- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install NPM dependencies
Expand Down Expand Up @@ -80,11 +80,11 @@ jobs:
contents: write
if: needs.release.outputs.latest_commit == github.sha
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -105,11 +105,11 @@ jobs:
contents: read
if: needs.release.outputs.latest_commit == github.sha
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand Down Expand Up @@ -138,15 +138,15 @@ jobs:
contents: read
if: needs.release.outputs.latest_commit == github.sha
steps:
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '17.x'
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand Down Expand Up @@ -177,14 +177,14 @@ jobs:
contents: read
if: needs.release.outputs.latest_commit == github.sha
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/setup-python@v4
node-version: 20.x
- uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand Down Expand Up @@ -212,14 +212,14 @@ jobs:
contents: read
if: needs.release.outputs.latest_commit == github.sha
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/setup-dotnet@v3
node-version: 20.x
- uses: actions/setup-dotnet@v4
with:
dotnet-version: 3.x
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand All @@ -246,14 +246,14 @@ jobs:
contents: read
if: needs.release.outputs.latest_commit == github.sha
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/setup-go@v3
node-version: 20.x
- uses: actions/setup-go@v4
with:
go-version: ^1.16.0
- name: Download build artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: build-artifact
path: dist
Expand Down

0 comments on commit 5016bb1

Please sign in to comment.