diff --git a/.github/workflows/build_test_deploy.yml b/.github/workflows/build_test_deploy.yml index 8c1c805f..8a9aea58 100644 --- a/.github/workflows/build_test_deploy.yml +++ b/.github/workflows/build_test_deploy.yml @@ -27,11 +27,11 @@ jobs: || ! contains(github.event.head_commit.message, '[skip ci]') runs-on: 'ubuntu-latest' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive fetch-depth: 0 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.x' - name: Install build dependencies @@ -40,7 +40,7 @@ jobs: run: python -m build -s -w - name: Check distributions run: twine check dist/* - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: dist path: dist/ @@ -82,7 +82,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Fetch packages - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: dist path: dist/ @@ -114,7 +114,7 @@ jobs: - name: Restore cached templateflow id: tf-cache-restore - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: /tmp/templateflow key: templateflow-v1 @@ -124,7 +124,7 @@ jobs: python -c "from templateflow.api import get; get('MNI152NLin6Asym', resolution=2, desc='LR', suffix='T1w')" - name: Save templateflow cache id: tf-cache-save - uses: actions/cache/save@v3 + uses: actions/cache/save@v4 with: path: /tmp/templateflow key: ${{ steps.tf-cache-restore.outputs.cache-primary-key }} @@ -140,7 +140,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Fetch packages - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: dist path: dist/