@@ -30,18 +30,21 @@ jobs:
3030 runs-on : ${{ matrix.os }}
3131 steps :
3232 - name : Checkout current branch (full)
33- uses : actions/checkout@v4
33+ uses : actions/checkout@v6
3434 with :
3535 fetch-depth : 0
3636
3737 - name : Setup Java (temurin@11)
3838 if : matrix.java == 'temurin@11'
39- uses : actions/setup-java@v4
39+ uses : actions/setup-java@v5
4040 with :
4141 distribution : temurin
4242 java-version : 11
4343 cache : sbt
4444
45+ - name : Setup sbt
46+ uses : sbt/setup-sbt@v1
47+
4548 - name : ' Linter: Scalafix checks'
4649 run : sbt '++ ${{ matrix.scala }}' 'scalafixAll --check'
4750
7477 run : tar cf targets.tar target cli-compaction/target compaction-gcs/target backup-s3/target compaction-s3/target docs/target cli-backup/target core-restore/target restore-s3/target core-gcs/target core-compaction/target core-s3/target core-backup/target core-cli/target cli-restore/target core/target restore-gcs/target backup-gcs/target project/target
7578
7679 - name : Upload target directories
77- uses : actions/upload-artifact@v4
80+ uses : actions/upload-artifact@v5
7881 with :
7982 name : target-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
8083 path : targets.tar
@@ -91,20 +94,23 @@ jobs:
9194 runs-on : ${{ matrix.os }}
9295 steps :
9396 - name : Checkout current branch (full)
94- uses : actions/checkout@v4
97+ uses : actions/checkout@v6
9598 with :
9699 fetch-depth : 0
97100
98101 - name : Setup Java (temurin@11)
99102 if : matrix.java == 'temurin@11'
100- uses : actions/setup-java@v4
103+ uses : actions/setup-java@v5
101104 with :
102105 distribution : temurin
103106 java-version : 11
104107 cache : sbt
105108
109+ - name : Setup sbt
110+ uses : sbt/setup-sbt@v1
111+
106112 - name : Download target directories (2.13.13)
107- uses : actions/download-artifact@v4
113+ uses : actions/download-artifact@v6
108114 with :
109115 name : target-${{ matrix.os }}-2.13.13-${{ matrix.java }}
110116
0 commit comments