diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index f0028c37..00dfbf50 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -16,13 +16,13 @@ jobs: uses: actions/checkout@v4 - name: Log in to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -30,14 +30,14 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | giswqs/segment-geospatial ghcr.io/${{ github.repository }} - name: Build and push Docker images - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: context: . push: true diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index 2ebc2d83..536f32d4 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -28,7 +28,7 @@ jobs: pip install . - run: mkdocs build - name: Deploy to Netlify - uses: nwtgck/actions-netlify@v2.0 + uses: nwtgck/actions-netlify@v3.0 with: publish-dir: "./site" production-branch: master diff --git a/.github/workflows/draft-pdf.yml b/.github/workflows/draft-pdf.yml index ade8a486..8a63126d 100644 --- a/.github/workflows/draft-pdf.yml +++ b/.github/workflows/draft-pdf.yml @@ -14,7 +14,7 @@ jobs: # This should be the path to the paper within your repo. paper-path: paper/paper.md - name: Upload - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v4 with: name: paper # This is the output path where Pandoc will write the compiled