diff --git a/.github/workflows/create_cache.yaml b/.github/workflows/create_cache.yaml index a82e2ea..432c2e1 100644 --- a/.github/workflows/create_cache.yaml +++ b/.github/workflows/create_cache.yaml @@ -35,14 +35,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: cache with: path: ~/.cache/pre-commit @@ -64,14 +64,14 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: cache with: path: pyFV3/test_data diff --git a/.github/workflows/gh_pages_doc.yaml b/.github/workflows/gh_pages_doc.yaml index 4a5d5a8..166078c 100644 --- a/.github/workflows/gh_pages_doc.yaml +++ b/.github/workflows/gh_pages_doc.yaml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Configure Git Credentials run: | @@ -24,7 +24,7 @@ jobs: git config user.email github-actions[bot]@users.noreply.github.com - name: Setup python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.11 diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index c55033e..cc98ae1 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -13,16 +13,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' # Only restore (don't save) caches on PRs. New caches created from PRs won't be # accessible from other PRs, see workflows/create_cache.yaml. - - uses: actions/cache/restore@v4 + - uses: actions/cache/restore@v5 with: path: ~/.cache/pre-commit key: pre-commit_${{ env.pythonLocation }}_${{ hashFiles('.pre-commit-config.yaml') }} diff --git a/.github/workflows/translate.yaml b/.github/workflows/translate.yaml index bd2262f..f0a488e 100644 --- a/.github/workflows/translate.yaml +++ b/.github/workflows/translate.yaml @@ -32,7 +32,7 @@ jobs: steps: - name: Setup Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11' @@ -41,14 +41,14 @@ jobs: - name: External trigger Checkout pyFV3 if: ${{inputs.component_trigger}} - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: 'recursive' repository: noaa-gfdl/pyFV3 path: pyFV3 - name: Checkout hash that triggered CI - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: 'recursive' path: pyFV3/${{inputs.component_name}} @@ -70,7 +70,7 @@ jobs: # accessible from other PRs, see workflows/create_cache.yaml. - name: Restore test_data (if cached) id: cache-restore - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: key: ${{ env.DATA_PATH }} path: pyFV3/test_data diff --git a/.github/workflows/unit_tests.yaml b/.github/workflows/unit_tests.yaml index 0aa5626..e64f4b4 100644 --- a/.github/workflows/unit_tests.yaml +++ b/.github/workflows/unit_tests.yaml @@ -19,12 +19,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: 'recursive' - name: Setup Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.11'