@@ -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
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
0 commit comments