Skip to content

Commit 2dca42e

Browse files
authored
update CI actions (1.x) (#1012)
* update CI actions (1.x) * more
1 parent 288159a commit 2dca42e

12 files changed

Lines changed: 54 additions & 54 deletions

.github/workflows/dependency-graph.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ jobs:
2626
runs-on: ubuntu-latest
2727
if: github.repository == 'apache/pekko-http'
2828
steps:
29-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
- name: Install sbt
31-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
32-
- uses: scalacenter/sbt-dependency-submission@64084844d2b0a9b6c3765f33acde2fbe3f5ae7d3 # v3.1.0
31+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
32+
- uses: scalacenter/sbt-dependency-submission@f43202114d7522a4b233e052f82c2eea8d658134 # v3.2.1
3333
with:
3434
modules-ignore: pekko-http-tests_3 pekko-http-docs_3

.github/workflows/format.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
if: github.repository == 'apache/pekko-http'
3131
steps:
3232
- name: Checkout current branch (full)
33-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
33+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3434
with:
3535
fetch-depth: 0
3636
persist-credentials: false

.github/workflows/headers.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@ jobs:
2828
runs-on: ubuntu-22.04
2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3232

3333
- name: Setup Java 8
34-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
34+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3535
with:
3636
distribution: temurin
3737
java-version: 8
3838

3939
- name: Install sbt
40-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
40+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
4141

4242
- name: Cache Coursier cache
43-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
43+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4444

4545
- name: Enable jvm-opts
4646
run: cp .jvmopts-ci .jvmopts

.github/workflows/link-validator.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
if: github.repository == 'apache/pekko-http'
2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2626

2727
- name: Checkout GitHub merge
2828
if: github.event.pull_request
@@ -32,19 +32,19 @@ jobs:
3232
3333
# needs Java 8, see https://github.com/apache/pekko-http/pull/204#discussion_r1265279415
3434
- name: Setup Java 8
35-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
35+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3636
with:
3737
distribution: temurin
3838
java-version: 8
3939

4040
- name: Install sbt
41-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
41+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
4242

4343
- name: Cache Coursier cache
44-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
44+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4545

4646
- name: Setup Coursier
47-
uses: coursier/setup-action@039f736548afa5411c1382f40a5bd9c2d30e0383 # v1.3.9
47+
uses: coursier/setup-action@fd1707a76b027efdfb66ca79318b4d29b72e5a02 # v3.0.0
4848

4949
- name: Enable jvm-opts
5050
run: cp .jvmopts-ci .jvmopts

.github/workflows/nightly.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,25 +26,25 @@ jobs:
2626
PEKKO_VERSION: ['1.0.x', '1.1.x', '1.2.x']
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
with:
3131
fetch-depth: 0
3232
fetch-tags: true
3333

3434
- name: Set up JDK ${{ matrix.JDK }}
35-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
35+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3636
with:
3737
distribution: temurin
3838
java-version: ${{ matrix.JDK }}
3939

4040
- name: Install sbt
41-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
41+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
4242

4343
- name: Cache Coursier cache
44-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
44+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4545

4646
- name: Cache Build Target
47-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
47+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
4848
with:
4949
path: project/**/target
5050
key: build-target-${{ hashFiles('**/*.sbt', 'project/build.properties', 'project/**/*.scala') }}

.github/workflows/publish-1.0-docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,23 @@ jobs:
2727
if: github.repository == 'apache/pekko-http'
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
30+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131
with:
3232
fetch-depth: 0
3333
fetch-tags: true
3434
ref: 1.0.x
3535

3636
- name: Set up JDK 8
37-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
37+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3838
with:
3939
distribution: temurin
4040
java-version: 8
4141

4242
- name: Install sbt
43-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
43+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
4444

4545
- name: Cache Coursier cache
46-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
46+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4747

4848
- name: Build Documentation
4949
run: |-

.github/workflows/publish-1.0-snapshots.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ jobs:
2020
if: github.repository == 'apache/pekko-http'
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424
with:
2525
fetch-depth: 0
2626
fetch-tags: true
2727
ref: 1.0.x
2828

2929
- name: Set up JDK 8
30-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
30+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3131
with:
3232
distribution: temurin
3333
java-version: 8
3434

3535
- name: Install sbt
36-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
36+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
3737

3838
- name: Cache Coursier cache
39-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
39+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4040

4141
- name: Install graphviz
4242
run: sudo apt-get install -y graphviz

.github/workflows/publish-1.1-docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,23 @@ jobs:
2727
if: github.repository == 'apache/pekko-http'
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
30+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131
with:
3232
fetch-depth: 0
3333
fetch-tags: true
3434
ref: 1.1.x
3535

3636
- name: Set up JDK 8
37-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
37+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3838
with:
3939
distribution: temurin
4040
java-version: 8
4141

4242
- name: Install sbt
43-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
43+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
4444

4545
- name: Cache Coursier cache
46-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
46+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4747

4848
- name: Build Documentation
4949
run: |-

.github/workflows/publish-1.1-snapshots.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ jobs:
2020
if: github.repository == 'apache/pekko-http'
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424
with:
2525
fetch-depth: 0
2626
fetch-tags: true
2727
ref: 1.1.x
2828

2929
- name: Set up JDK 8
30-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
30+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3131
with:
3232
distribution: temurin
3333
java-version: 8
3434

3535
- name: Install sbt
36-
uses: sbt/setup-sbt@6c68d2fe8dfbc0a0534d70101baa2e0420e1a506 # v1.1.9
36+
uses: sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41 # v1.1.22
3737

3838
- name: Cache Coursier cache
39-
uses: coursier/cache-action@4e2615869d13561d626ed48655e1a39e5b192b3c # v6.4.7
39+
uses: coursier/cache-action@90c37294538be80a558fd665531fcdc2b467b475 # v8.1.0
4040

4141
- name: Install graphviz
4242
run: sudo apt-get install -y graphviz

.github/workflows/publish-1.3-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ jobs:
2727
if: github.repository == 'apache/pekko-http'
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
30+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131
with:
3232
fetch-depth: 0
3333
fetch-tags: true
3434
ref: 1.3.x
3535

3636
- name: Set up JDK 8
37-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
37+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
3838
with:
3939
distribution: temurin
4040
java-version: 8

0 commit comments

Comments
 (0)