From 91fec1db2c899b5292e3629d38704a116373185d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Jan 2024 10:00:15 +0000 Subject: [PATCH] ci: update github actions dependencies --- .github/workflows/build_server.yml | 18 ++++++++--------- .github/workflows/build_web.yml | 22 ++++++++++----------- .github/workflows/ci.yml | 8 ++++---- .github/workflows/ci_docker_build_push.yml | 10 +++++----- .github/workflows/ci_server.yml | 12 +++++------ .github/workflows/ci_web.yml | 8 ++++---- .github/workflows/cron_ion_token_test.yml | 4 ++-- .github/workflows/deploiy_aws.yml | 4 ++-- .github/workflows/deploy_server_nightly.yml | 4 ++-- .github/workflows/deploy_web_nightly.yml | 4 ++-- .github/workflows/e2e.yml | 8 ++++---- .github/workflows/pr_title.yml | 2 +- .github/workflows/release.yml | 4 ++-- .github/workflows/renovate.yml | 2 +- .github/workflows/reviewer_lottery.yml | 2 +- .github/workflows/stage.yml | 2 +- 16 files changed, 57 insertions(+), 57 deletions(-) diff --git a/.github/workflows/build_server.yml b/.github/workflows/build_server.yml index 558f6c3c38..e55e62d874 100644 --- a/.github/workflows/build_server.yml +++ b/.github/workflows/build_server.yml @@ -28,15 +28,15 @@ jobs: ARTIFACTS: server/dist/reearth_*.* steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: '1.20' - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v4 + uses: goreleaser/goreleaser-action@v5 with: distribution: goreleaser version: latest @@ -63,7 +63,7 @@ jobs: prerelease: true - name: Download latest changelog if: ${{ github.event.inputs.new_tag != 'blank' }} - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v3 with: workflow: release.yml name: changelog-${{ github.event.inputs.new_tag }} @@ -89,13 +89,13 @@ jobs: working-directory: server steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -134,7 +134,7 @@ jobs: - name: Extract reearth/web run: tar -xvf reearth-web.tar.gz; mv reearth-web web; ls - name: Build and push docker image - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: server platforms: ${{ steps.options.outputs.platforms }} diff --git a/.github/workflows/build_web.yml b/.github/workflows/build_web.yml index 25a7cf53c0..876a1ca2ed 100644 --- a/.github/workflows/build_web.yml +++ b/.github/workflows/build_web.yml @@ -30,14 +30,14 @@ jobs: env: NODE_OPTIONS: "--max-old-space-size=8192" steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get yarn cache directory path id: yarn-cache-dir-path run: echo "::set-output name=dir::$(yarn cache dir)" - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} @@ -50,7 +50,7 @@ jobs: run: yarn build - name: Pack run: mv dist reearth-web && tar -zcvf reearth-web.tar.gz reearth-web - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: reearth-web path: web/reearth-web.tar.gz @@ -63,7 +63,7 @@ jobs: env: ARTIFACT: reearth-web_${{ github.event.inputs.name }}.tar.gz steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: reearth-web - name: Rename artifact @@ -98,13 +98,13 @@ jobs: working-directory: server steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -143,7 +143,7 @@ jobs: - name: Extract reearth/web run: tar -xvf reearth-web.tar.gz; mv reearth-web web; ls - name: Build and push docker image - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: server platforms: ${{ steps.options.outputs.platforms }} @@ -169,7 +169,7 @@ jobs: - name: Rename artifact run: mv reearth-web_rc.tar.gz $ARTIFACT - name: Download latest changelog - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v3 with: workflow: release.yml name: changelog-${{ github.event.inputs.new_tag }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 94c06c9668..ca2ce2521c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,12 +10,12 @@ jobs: web: ${{ steps.web.outputs.any_changed }} server: ${{ steps.server.outputs.any_changed }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: changed files for web id: web - uses: tj-actions/changed-files@v36 + uses: tj-actions/changed-files@v42 with: files: | web @@ -27,7 +27,7 @@ jobs: - name: changed files for server id: server - uses: tj-actions/changed-files@v36 + uses: tj-actions/changed-files@v42 with: files: | server @@ -64,7 +64,7 @@ jobs: name: ${{ steps.info.outputs.name || 'blank' }} steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Fetch tags run: git fetch --prune --unshallow --tags - name: Get info diff --git a/.github/workflows/ci_docker_build_push.yml b/.github/workflows/ci_docker_build_push.yml index 842d200474..cfbecfebc5 100644 --- a/.github/workflows/ci_docker_build_push.yml +++ b/.github/workflows/ci_docker_build_push.yml @@ -29,13 +29,13 @@ jobs: working-directory: server steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -74,7 +74,7 @@ jobs: - name: Extract reearth/web run: tar -xvf reearth-web.tar.gz; mv reearth-web web; ls - name: Build and push docker image - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: server platforms: ${{ steps.options.outputs.platforms }} diff --git a/.github/workflows/ci_server.yml b/.github/workflows/ci_server.yml index 4900d4e289..76fdd4a3a2 100644 --- a/.github/workflows/ci_server.yml +++ b/.github/workflows/ci_server.yml @@ -10,9 +10,9 @@ jobs: if: github.event_name != 'push' || !startsWith(github.event.head_commit.message, 'v') steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: set up - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: ${{ env.GO_VERSION }} cache: false @@ -27,14 +27,14 @@ jobs: runs-on: ubuntu-latest services: mongo: - image: mongo:5-focal + image: mongo:6-focal ports: - 27017:27017 steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: set up - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: server/go.sum @@ -44,7 +44,7 @@ jobs: REEARTH_DB: mongodb://localhost working-directory: server - name: Send coverage report - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} flags: server diff --git a/.github/workflows/ci_web.yml b/.github/workflows/ci_web.yml index 64530aec50..ae7d2fdbad 100644 --- a/.github/workflows/ci_web.yml +++ b/.github/workflows/ci_web.yml @@ -9,14 +9,14 @@ jobs: run: working-directory: web steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: lts/* - name: Get yarn cache directory path id: yarn-cache-dir-path run: echo "::set-output name=dir::$(yarn cache dir)" - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} @@ -32,7 +32,7 @@ jobs: - name: Check run: yarn run coverage - name: Send coverage report - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} flags: web,web-beta,web-classic,web-utils diff --git a/.github/workflows/cron_ion_token_test.yml b/.github/workflows/cron_ion_token_test.yml index 2b8bc4f595..a722ab4715 100644 --- a/.github/workflows/cron_ion_token_test.yml +++ b/.github/workflows/cron_ion_token_test.yml @@ -10,11 +10,11 @@ jobs: update_ion_token: runs-on: ubuntu-latest steps: - - uses: google-github-actions/auth@v0 + - uses: google-github-actions/auth@v2 with: credentials_json: ${{ secrets.GCP_SA_KEY }} - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v2 - name: Download reearth config run: gsutil cp "${{ env.GCS_DOMAIN }}/${{ env.REEARTH_CONFIG_FILENAME }}" . - name: Get Cesium Ion token diff --git a/.github/workflows/deploiy_aws.yml b/.github/workflows/deploiy_aws.yml index bbf9930836..59f3ec279d 100644 --- a/.github/workflows/deploiy_aws.yml +++ b/.github/workflows/deploiy_aws.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v2 + uses: aws-actions/configure-aws-credentials@v4 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID || github.events.inputs.keyId }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY || github.events.inputs.secretAccessKey }} @@ -29,7 +29,7 @@ jobs: - name: Log in to AWS ECR id: login-ecr - uses: aws-actions/amazon-ecr-login@v1 + uses: aws-actions/amazon-ecr-login@v2 - name: docker pull, push to ECR run: | diff --git a/.github/workflows/deploy_server_nightly.yml b/.github/workflows/deploy_server_nightly.yml index 468e72863d..f4cff21d3b 100644 --- a/.github/workflows/deploy_server_nightly.yml +++ b/.github/workflows/deploy_server_nightly.yml @@ -14,11 +14,11 @@ jobs: runs-on: ubuntu-latest if: github.event.repository.full_name == 'reearth/reearth' steps: - - uses: google-github-actions/auth@v0 + - uses: google-github-actions/auth@v2 with: credentials_json: ${{ secrets.GCP_SA_KEY }} - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v2 - name: Configure docker run: gcloud auth configure-docker --quiet - name: docker push diff --git a/.github/workflows/deploy_web_nightly.yml b/.github/workflows/deploy_web_nightly.yml index 1de1836829..880e083c9c 100644 --- a/.github/workflows/deploy_web_nightly.yml +++ b/.github/workflows/deploy_web_nightly.yml @@ -13,11 +13,11 @@ jobs: runs-on: ubuntu-latest if: github.event.repository.full_name == 'reearth/reearth' steps: - - uses: google-github-actions/auth@v0 + - uses: google-github-actions/auth@v2 with: credentials_json: ${{ secrets.GCP_SA_KEY }} - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v2 - uses: dsaltares/fetch-gh-release-asset@master with: repo: reearth/reearth diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 04b83e6d57..bc97297afd 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -13,14 +13,14 @@ jobs: run: working-directory: web steps: - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: lts/* - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get yarn cache directory path id: yarn-cache-dir-path run: echo "::set-output name=dir::$(yarn cache dir)" - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`) with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} @@ -45,7 +45,7 @@ jobs: REEARTH_WEB_E2E_PASSWORD: ${{ secrets.REEARTH_WEB_E2E_PASSWORD }} REEARTH_WEB_E2E_USER_NAME: ${{ secrets.REEARTH_WEB_E2E_USER_NAME }} REEARTH_WEB_E2E_SIGNUP_SECRET: ${{ secrets.REEARTH_WEB_E2E_SIGNUP_SECRET }} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: always() with: name: playwright diff --git a/.github/workflows/pr_title.yml b/.github/workflows/pr_title.yml index 1041d4d639..fe60adf580 100644 --- a/.github/workflows/pr_title.yml +++ b/.github/workflows/pr_title.yml @@ -16,7 +16,7 @@ jobs: pr_title: runs-on: ubuntu-latest steps: - - uses: actions/labeler@v4 + - uses: actions/labeler@v5 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - uses: amannn/action-semantic-pull-request@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ffd499ffec..da132110e9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: git config --global user.email "${{ github.actor }}@users.noreply.github.com" git config --global pull.rebase false - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 token: ${{ secrets.GPT }} @@ -35,7 +35,7 @@ jobs: repo: ${{ github.repository }} latest: CHANGELOG_latest.md - name: Upload latest CHANGELOG - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: changelog-${{ steps.changelog.outputs.version }} path: CHANGELOG_latest.md diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 0db94b406d..7cb7f95898 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 2 - name: fix diff --git a/.github/workflows/reviewer_lottery.yml b/.github/workflows/reviewer_lottery.yml index 61973854c8..c9837a0780 100644 --- a/.github/workflows/reviewer_lottery.yml +++ b/.github/workflows/reviewer_lottery.yml @@ -9,7 +9,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: uesteibar/reviewer-lottery@v3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 9fb75349cf..7d20e027b6 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -12,7 +12,7 @@ jobs: run: | git config --global user.name $GPT_USER git config --global pull.rebase false - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 token: ${{ secrets.GPT }}