Skip to content

Commit 57dc1e6

Browse files
committed
ci: update actions
1 parent 6785ce5 commit 57dc1e6

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

.github/workflows/build-workflow.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
1616
- name: Set up JDK 11
17-
uses: actions/setup-java@v1
17+
uses: actions/setup-java@v3
1818
with:
1919
java-version: 11
20+
distribution: temurin
2021
- name: Build with Gradle
2122
uses: gradle/gradle-build-action@v2
2223
with:
@@ -26,11 +27,11 @@ jobs:
2627
timeout-minutes: 3 # Generally our pipeline takes 1 minute to build everything.
2728
runs-on: ubuntu-latest
2829
steps:
29-
- uses: actions/checkout@v2
30+
- uses: actions/checkout@v4
3031
- uses: denoland/setup-deno@main
3132
with:
3233
deno-version: "~1.21"
33-
- uses: actions/cache@v2
34+
- uses: actions/cache@v3
3435
with:
3536
path: ~/.cache/deno # see https://deno.land/manual/linking_to_external_code
3637
key: ${{ runner.os }}-deno # it seems there's no particular cache keying required
@@ -46,7 +47,7 @@ jobs:
4647
cd test
4748
./all.sh ../bin/unipipe
4849
- name: Archive production artifacts
49-
uses: actions/upload-artifact@v2
50+
uses: actions/upload-artifact@v3
5051
with:
5152
name: unipipe-cli
5253
path: |

.github/workflows/release-workflow.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
upload-url: ${{ steps.create_release.outputs.upload_url}}
1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@v4
1717
- name: Create Release
1818
id: create_release
1919
uses: actions/create-release@v1
@@ -32,7 +32,7 @@ jobs:
3232
release-service-broker-docker-image: # build and push docker image (this includes a gradle build running in docker)
3333
runs-on: ubuntu-latest
3434
steps:
35-
- uses: actions/checkout@v2
35+
- uses: actions/checkout@v4
3636
- name: Lowercase repository name # docker needs a lowercase name, see https://github.community/t/additional-function-s-lowercase-uppercase/140632
3737
run: |
3838
echo "REPO=${GITHUB_REPOSITORY,,}" >> $GITHUB_ENV
@@ -59,11 +59,12 @@ jobs:
5959
runs-on: ubuntu-latest
6060
needs: create-release
6161
steps:
62-
- uses: actions/checkout@v2
62+
- uses: actions/checkout@v4
6363
- name: Set up JDK 11
64-
uses: actions/setup-java@v1
64+
uses: actions/setup-java@v3
6565
with:
6666
java-version: 11
67+
distribution: temurin
6768
- name: Build with Gradle
6869
uses: gradle/gradle-build-action@v2
6970
with:
@@ -98,11 +99,11 @@ jobs:
9899
runs-on: ubuntu-latest
99100
needs: create-release
100101
steps:
101-
- uses: actions/checkout@v2
102+
- uses: actions/checkout@v4
102103
- uses: denoland/setup-deno@main
103104
with:
104105
deno-version: "~1.21"
105-
- uses: actions/cache@v2
106+
- uses: actions/cache@v3
106107
with:
107108
path: ~/.cache/deno # see https://deno.land/manual/linking_to_external_code
108109
key: ${{ runner.os }}-deno # it seems there's no particular cache keying required

0 commit comments

Comments
 (0)