diff --git a/.github/workflows/build-database-docker.yml b/.github/workflows/build-database-docker.yml index 73d1b1db3..485310216 100644 --- a/.github/workflows/build-database-docker.yml +++ b/.github/workflows/build-database-docker.yml @@ -3,6 +3,7 @@ on: push: paths: - 'database/**' + - '.github/workflows/build-database-docker.yml' workflow_dispatch: env: @@ -16,7 +17,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Log in to Docker Hub uses: docker/login-action@v1 @@ -25,7 +26,7 @@ jobs: password: ${{ secrets.DOCKER_PASSWORD }} - name: Push to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: database push: true @@ -33,7 +34,7 @@ jobs: - name: Push "latest" tag to Docker Hub if: ${{ github.ref == 'refs/heads/main' }} - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: database push: true diff --git a/.github/workflows/publish-marketing-site.yml b/.github/workflows/publish-marketing-site.yml index 71276492d..1e239e66b 100644 --- a/.github/workflows/publish-marketing-site.yml +++ b/.github/workflows/publish-marketing-site.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Check out the repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: 'Authenticate to Google Cloud' uses: google-github-actions/auth@v1 diff --git a/.github/workflows/testing-api.yml b/.github/workflows/testing-api.yml index 935f8cb69..4ed6538db 100644 --- a/.github/workflows/testing-api.yml +++ b/.github/workflows/testing-api.yml @@ -38,10 +38,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Use Node.js 18.16 - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: '18.16' @@ -86,10 +86,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js 18.16 - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: '18.16' diff --git a/.github/workflows/testing-client.yml b/.github/workflows/testing-client.yml index d13e8bf7b..99fac54f4 100644 --- a/.github/workflows/testing-client.yml +++ b/.github/workflows/testing-client.yml @@ -23,10 +23,10 @@ jobs: working-directory: ${{github.workspace}}/client steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js 18.13 - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version-file: 'client/.nvmrc' cache: 'yarn' @@ -36,7 +36,7 @@ jobs: run: yarn install --immutable - name: Cypress run - uses: cypress-io/github-action@v5 + uses: cypress-io/github-action@v6 with: record: true working-directory: client @@ -61,7 +61,7 @@ jobs: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} DEBUG: "cypress:server:args" - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: cypress-screenshots diff --git a/.github/workflows/testing-tiler.yml b/.github/workflows/testing-tiler.yml index 2efaf0076..6700362bc 100644 --- a/.github/workflows/testing-tiler.yml +++ b/.github/workflows/testing-tiler.yml @@ -4,6 +4,7 @@ on: push: paths: - 'tiler/**' + - '.github/workflows/testing-tiler.yml' workflow_dispatch: @@ -13,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: "3.10" - name: Install dependencies