Skip to content

Commit 227f169

Browse files
committed
Update github actions
1 parent a73ab25 commit 227f169

File tree

3 files changed

+20
-11
lines changed

3 files changed

+20
-11
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,26 +29,29 @@ jobs:
2929
runs-on: ${{ matrix.os }}
3030
steps:
3131
- name: Checkout current branch (full)
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
3333
with:
3434
fetch-depth: 0
3535

3636
- name: Setup Java (temurin@8)
3737
if: matrix.java == 'temurin@8'
38-
uses: actions/setup-java@v4
38+
uses: actions/setup-java@v5
3939
with:
4040
distribution: temurin
4141
java-version: 8
4242
cache: sbt
4343

4444
- name: Setup Java (temurin@17)
4545
if: matrix.java == 'temurin@17'
46-
uses: actions/setup-java@v4
46+
uses: actions/setup-java@v5
4747
with:
4848
distribution: temurin
4949
java-version: 17
5050
cache: sbt
5151

52+
- name: Setup sbt
53+
uses: sbt/setup-sbt@v1
54+
5255
- name: Install libutf8proc
5356
run: sudo apt-get install libutf8proc-dev
5457

@@ -62,7 +65,7 @@ jobs:
6265
run: tar cf targets.tar target localesFullCurrenciesDb/js/target core/native/target localesMinimalEnUSDb/native/target macroutils/target core/js/target localesFullCurrenciesDb/native/target core/jvm/target tests/js/target localesFullDb/.js/target localesFullDb/.native/target localesMinimalEnUSDb/js/target tests/jvm/target demo/native/target localesMinimalEnDb/native/target localesMinimalEnDb/js/target tests/native/target demo/js/target project/target
6366

6467
- name: Upload target directories
65-
uses: actions/upload-artifact@v4
68+
uses: actions/upload-artifact@v5
6669
with:
6770
name: target-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
6871
path: targets.tar
@@ -79,28 +82,31 @@ jobs:
7982
runs-on: ${{ matrix.os }}
8083
steps:
8184
- name: Checkout current branch (full)
82-
uses: actions/checkout@v4
85+
uses: actions/checkout@v6
8386
with:
8487
fetch-depth: 0
8588

8689
- name: Setup Java (temurin@8)
8790
if: matrix.java == 'temurin@8'
88-
uses: actions/setup-java@v4
91+
uses: actions/setup-java@v5
8992
with:
9093
distribution: temurin
9194
java-version: 8
9295
cache: sbt
9396

9497
- name: Setup Java (temurin@17)
9598
if: matrix.java == 'temurin@17'
96-
uses: actions/setup-java@v4
99+
uses: actions/setup-java@v5
97100
with:
98101
distribution: temurin
99102
java-version: 17
100103
cache: sbt
101104

105+
- name: Setup sbt
106+
uses: sbt/setup-sbt@v1
107+
102108
- name: Download target directories (2.12.20)
103-
uses: actions/download-artifact@v4
109+
uses: actions/download-artifact@v6
104110
with:
105111
name: target-${{ matrix.os }}-2.12.20-${{ matrix.java }}
106112

@@ -110,7 +116,7 @@ jobs:
110116
rm targets.tar
111117
112118
- name: Download target directories (2.13.16)
113-
uses: actions/download-artifact@v4
119+
uses: actions/download-artifact@v6
114120
with:
115121
name: target-${{ matrix.os }}-2.13.16-${{ matrix.java }}
116122

@@ -120,7 +126,7 @@ jobs:
120126
rm targets.tar
121127
122128
- name: Download target directories (3.3.5)
123-
uses: actions/download-artifact@v4
129+
uses: actions/download-artifact@v6
124130
with:
125131
name: target-${{ matrix.os }}-3.3.5-${{ matrix.java }}
126132

.github/workflows/clean.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ name: Clean
99

1010
on: push
1111

12+
permissions:
13+
actions: write
14+
1215
jobs:
1316
delete-artifacts:
1417
name: Delete Artifacts

project/plugins.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2")
66
addSbtPlugin("io.github.cquiroz" % "sbt-locales" % "4.5.0")
77
addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.5.12")
88
addSbtPlugin("org.typelevel" % "sbt-tpolecat" % "0.5.1")
9-
addSbtPlugin("com.github.sbt" % "sbt-github-actions" % "0.23.0")
9+
addSbtPlugin("com.github.sbt" % "sbt-github-actions" % "0.29.0")

0 commit comments

Comments
 (0)