diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 25a707cf..c00c371f 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -59,7 +59,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Cache NPM if: startsWith( matrix.scala, '3.' ) - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -84,7 +84,7 @@ jobs: - name: Cache JVM build output # when in master repo: all commits to main branch and all additional tags if: github.ref == 'refs/heads/main' || (github.ref != 'refs/heads/main' && startsWith( github.ref, 'refs/tags/') ) - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: | out/morphir/${{matrix.scala}}/**/jvm/ @@ -122,7 +122,7 @@ jobs: - name: Cache JS build output # when in master repo: all commits to main branch and all additional tags if: github.ref == 'refs/heads/main' || (github.ref != 'refs/heads/main' && startsWith( github.ref, 'refs/tags/') ) - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: | out/morphir/${{matrix.scala}}/**/js/ @@ -165,7 +165,7 @@ jobs: - name: Cache Native build output # when in master repo: all commits to main branch and all additional tags if: github.ref == 'refs/heads/main' || (github.ref != 'refs/heads/main' && startsWith( github.ref, 'refs/tags/') ) - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: | out/morphir/${{matrix.scala}}/**/native/ @@ -183,7 +183,7 @@ jobs: # uses: coursier/cache-action@v6 # - name: Get OUT cache - # uses: actions/cache/restore@v5 + # uses: actions/cache/restore@v6 # with: # path: out/ # key: ${{ runner.os }}-* @@ -265,7 +265,7 @@ jobs: run: sudo apt-get update && sudo apt-get install -y libuv1-dev - name: Restore Scala 2.12 JVM Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/2.12.20/**/jvm/ @@ -274,7 +274,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-jvm-11-2.12.20-${{ github.sha }}- - name: Restore Scala 2.13 JVM Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/2.13.15/**/jvm/ @@ -283,7 +283,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-jvm-11-2.13.15-${{ github.sha }}- - name: Restore Scala 3.3 JVM Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/3.3.6/**/jvm/ @@ -291,7 +291,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-jvm-11-3.3.6-${{ github.sha }}- - name: Restore Scala 2.12 JS Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/2.12.20/**/js/ @@ -299,7 +299,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-js-11-2.12.20-${{ github.sha }}- - name: Restore Scala 2.13 JS Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/2.13.15/**/js/ @@ -307,7 +307,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-js-11-2.13.15-${{ github.sha }}- - name: Restore Scala 3.3 JS Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/3.3.6/**/js/ @@ -315,7 +315,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-js-11-3.3.6-${{ github.sha }}- - name: Restore Scala 2.12 Native Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/2.12.20/**/native/ @@ -323,7 +323,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-native-11-2.12.20-${{ github.sha }}- - name: Restore Scala 2.13 Native Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/2.13.15/**/native/ @@ -331,7 +331,7 @@ jobs: restore-keys: ${{ runner.os }}-mill-native-11-2.13.15-${{ github.sha }}- - name: Restore Scala 3.3 Native Build Output From Cache - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | out/morphir/3.3.6/**/native/