diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fd0bebab..77ff0efa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Setup pre-commit - name: Install pre-commit diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 383f2fac..9fa2e9f6 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -53,7 +53,7 @@ jobs: fi - name: Checkout the repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: | rustup toolchain install nightly --profile minimal rustup default nightly @@ -102,7 +102,7 @@ jobs: - name: Login to DockerHub (Linux only) if: matrix.build == 'linux-x86_64' || matrix.build == 'linux-aarch_64' - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -117,7 +117,7 @@ jobs: if: matrix.build == 'linux-x86_64' || matrix.build == 'linux-aarch_64' id: meta # https://github.com/docker/metadata-action - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | splitgraph/seafowl @@ -131,7 +131,7 @@ jobs: - name: Build and push Docker image (Linux only) if: matrix.build == 'linux-x86_64' || matrix.build == 'linux-aarch_64' - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . push: true @@ -139,7 +139,7 @@ jobs: labels: ${{ steps.meta.outputs.labels }} - name: Upload binaries as artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.ARTIFACT }} path: ${{ env.SOURCE }} @@ -160,7 +160,7 @@ jobs: # Checkout required to access the release-notes.py script - name: Checkout the repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Generate release notes run: | ./.github/workflows/release-notes.py --tag ${{ env.RELEASE_VERSION }} --output notes-${{ env.RELEASE_VERSION }}.md