diff --git a/.github/workflows/ClimaCoreMakie.yml b/.github/workflows/ClimaCoreMakie.yml index 8638207481..37482ffb11 100644 --- a/.github/workflows/ClimaCoreMakie.yml +++ b/.github/workflows/ClimaCoreMakie.yml @@ -17,11 +17,11 @@ jobs: timeout-minutes: 45 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: '1.10' - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - run: sudo apt-get update && sudo apt-get install -y xorg-dev mesa-utils xvfb libgl1 freeglut3-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev - name: Install Julia dependencies run: > diff --git a/.github/workflows/ClimaCorePlots.yml b/.github/workflows/ClimaCorePlots.yml index c139d972f0..ff7e40e3ea 100644 --- a/.github/workflows/ClimaCorePlots.yml +++ b/.github/workflows/ClimaCorePlots.yml @@ -17,11 +17,11 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: '1.10' - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - name: Install Julia dependencies run: > julia --project=monorepo -e 'using Pkg; Pkg.develop(path="$(pwd())"); Pkg.develop(path="$(pwd())/lib/ClimaCorePlots")' diff --git a/.github/workflows/ClimaCoreSpectra.yml b/.github/workflows/ClimaCoreSpectra.yml index 23b30db0e7..6452c6de5f 100644 --- a/.github/workflows/ClimaCoreSpectra.yml +++ b/.github/workflows/ClimaCoreSpectra.yml @@ -17,11 +17,11 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: '1.10' - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - name: Install Julia dependencies run: > julia --project=monorepo -e 'using Pkg; Pkg.develop(path="$(pwd())"); Pkg.develop(path="$(pwd())/lib/ClimaCoreSpectra")' diff --git a/.github/workflows/ClimaCoreTempestRemap.yml b/.github/workflows/ClimaCoreTempestRemap.yml index 74c7ac5937..59dc052409 100644 --- a/.github/workflows/ClimaCoreTempestRemap.yml +++ b/.github/workflows/ClimaCoreTempestRemap.yml @@ -18,11 +18,11 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: '1.10' - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - name: Install Julia dependencies run: > julia --project=monorepo -e 'using Pkg; Pkg.develop(path="$(pwd())"); Pkg.develop(path="$(pwd())/lib/ClimaCoreTempestRemap")' diff --git a/.github/workflows/ClimaCoreVTK.yml b/.github/workflows/ClimaCoreVTK.yml index e89f36c5ad..5775c7cbf0 100644 --- a/.github/workflows/ClimaCoreVTK.yml +++ b/.github/workflows/ClimaCoreVTK.yml @@ -17,11 +17,11 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: '1.10' - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - name: Install Paraview run: | sudo apt-get update && sudo apt-get -y install paraview python3-paraview diff --git a/.github/workflows/DocCleanup.yml b/.github/workflows/DocCleanup.yml index aee066149d..4fe76e4df1 100644 --- a/.github/workflows/DocCleanup.yml +++ b/.github/workflows/DocCleanup.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout gh-pages branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: gh-pages diff --git a/.github/workflows/Downstream.yml b/.github/workflows/Downstream.yml index 5eb90b0189..55828d9f17 100644 --- a/.github/workflows/Downstream.yml +++ b/.github/workflows/Downstream.yml @@ -35,13 +35,13 @@ jobs: - '1.10' - '1.11' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - uses: julia-actions/julia-buildpkg@v1 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: 'CliMA/${{ matrix.package }}' path: ${{ matrix.package }} diff --git a/.github/workflows/Invalidations.yml b/.github/workflows/Invalidations.yml index c9c98f307f..9b2a5815cc 100644 --- a/.github/workflows/Invalidations.yml +++ b/.github/workflows/Invalidations.yml @@ -19,12 +19,12 @@ jobs: - uses: julia-actions/setup-julia@v2 with: version: '1.10' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-invalidations@v1 id: invs_pr - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ github.event.repository.default_branch }} - uses: julia-actions/julia-buildpkg@v1 diff --git a/.github/workflows/JuliaFormatter.yml b/.github/workflows/JuliaFormatter.yml index 3fc4059351..b1a353caba 100644 --- a/.github/workflows/JuliaFormatter.yml +++ b/.github/workflows/JuliaFormatter.yml @@ -9,7 +9,7 @@ jobs: format: runs-on: ubuntu-latest steps: - - uses: julia-actions/julia-format@v3 + - uses: julia-actions/julia-format@v4 with: version: '1' # Set `version` to '1.0.54' if you need to use JuliaFormatter.jl v1.0.54 (default: '1') suggestion-label: 'format-suggest' # leave this unset or empty to show suggestions for all PRs diff --git a/.github/workflows/UnitTests.yml b/.github/workflows/UnitTests.yml index 746cdc2808..f189c61df1 100644 --- a/.github/workflows/UnitTests.yml +++ b/.github/workflows/UnitTests.yml @@ -33,11 +33,11 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v3 - uses: julia-actions/julia-buildpkg@latest - uses: julia-actions/julia-runtest@latest - uses: julia-actions/julia-processcoverage@latest diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7c36f83d59..14cba5bb43 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,7 +11,7 @@ jobs: docbuild: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: '1.10' diff --git a/.github/workflows/downgrade.yml b/.github/workflows/downgrade.yml index 615ef373d2..3bf677902e 100644 --- a/.github/workflows/downgrade.yml +++ b/.github/workflows/downgrade.yml @@ -22,13 +22,14 @@ jobs: matrix: version: ['1.10', '1.11'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@latest with: version: ${{ matrix.version }} - - uses: julia-actions/cache@v2 - - uses: julia-actions/julia-downgrade-compat@v1 + - uses: julia-actions/cache@v3 + - uses: julia-actions/julia-downgrade-compat@v2 with: - skip: Dates, InteractiveUtils, JET, LinearAlgebra, Logging, Random, Test, SparseArrays, Statistics + skip: 'Dates, InteractiveUtils, JET, LinearAlgebra, Logging, Random, Test, SparseArrays, Statistics' + mode: 'forcedeps' - uses: julia-actions/julia-buildpkg@latest - uses: julia-actions/julia-runtest@latest