diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ddb3f6a8..e3db7fba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -57,7 +57,7 @@ jobs: PR_NUMBER: ${{ github.event.number }} run: | echo $PR_NUMBER > pr_number.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: pr_number path: pr_number.txt diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 58e0971f..4cba1c62 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -50,7 +50,7 @@ jobs: - name: Set Up Cache if: ${{ matrix.language == 'cpp' }} - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} diff --git a/.github/workflows/hip.yml b/.github/workflows/hip.yml index af2cedda..85861383 100644 --- a/.github/workflows/hip.yml +++ b/.github/workflows/hip.yml @@ -21,7 +21,7 @@ jobs: .github/workflows/dependencies/hip.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} diff --git a/.github/workflows/intel.yml b/.github/workflows/intel.yml index 0acc55b1..d9c7d993 100644 --- a/.github/workflows/intel.yml +++ b/.github/workflows/intel.yml @@ -17,7 +17,7 @@ jobs: .github/workflows/dependencies/dpcpp.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} @@ -66,7 +66,7 @@ jobs: .github/workflows/dependencies/dpcpp.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} @@ -130,7 +130,7 @@ jobs: sudo apt-get install -y intel-oneapi-compiler-dpcpp-cpp-and-cpp-classic intel-oneapi-compiler-fortran intel-oneapi-mpi-devel .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index cfc6d0c5..344cd834 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -18,9 +18,9 @@ jobs: - name: Dependencies run: .github/workflows/dependencies/dependencies_mac.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: - path: /Users/runner/Library/Caches/ccache + path: ~/Library/Caches/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} restore-keys: | ccache-${{ github.workflow }}-${{ github.job }}-git- @@ -31,6 +31,7 @@ jobs: export CCACHE_COMPRESS=1 export CCACHE_COMPRESSLEVEL=10 export CCACHE_MAXSIZE=600M + export CCACHE_SLOPPINESS=time_macros ccache -z export CMAKE_BUILD_PARALLEL_LEVEL=3 @@ -41,7 +42,7 @@ jobs: python3 -c "import amrex.space3d as amr; print(amr.__version__)" ccache -s - du -hs /Users/runner/Library/Caches/ccache + du -hs ~/Library/Caches/ccache - name: Unit tests run: | diff --git a/.github/workflows/post-pr.yml b/.github/workflows/post-pr.yml index f5b91403..2768ef37 100644 --- a/.github/workflows/post-pr.yml +++ b/.github/workflows/post-pr.yml @@ -13,7 +13,7 @@ jobs: PR_NUMBER: ${{ github.event.number }} run: | echo $PR_NUMBER > pr_number.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: pr_number path: pr_number.txt diff --git a/.github/workflows/stubs.yml b/.github/workflows/stubs.yml index c648339f..fa3faf41 100644 --- a/.github/workflows/stubs.yml +++ b/.github/workflows/stubs.yml @@ -47,7 +47,7 @@ jobs: .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 13e9a1eb..d2df83b7 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -26,7 +26,7 @@ jobs: .github/workflows/dependencies/gcc7.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} @@ -65,7 +65,7 @@ jobs: .github/workflows/dependencies/dependencies_gcc10.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} @@ -116,7 +116,7 @@ jobs: .github/workflows/dependencies/dependencies_clang6.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} @@ -161,7 +161,7 @@ jobs: .github/workflows/dependencies/dependencies_clang14_libcpp.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} @@ -201,7 +201,7 @@ jobs: .github/workflows/dependencies/dependencies_nvcc11.sh .github/workflows/dependencies/dependencies_ccache.sh - name: Set Up Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/ccache key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }}