diff --git a/.github/workflows/api-misskey-js.yml b/.github/workflows/api-misskey-js.yml index 073ba89ac4..09e9c8ab6e 100644 --- a/.github/workflows/api-misskey-js.yml +++ b/.github/workflows/api-misskey-js.yml @@ -16,13 +16,13 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Setup Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/backend-diagnostics.comment.yml b/.github/workflows/backend-diagnostics.comment.yml index b9f72ad88d..51ac04e86a 100644 --- a/.github/workflows/backend-diagnostics.comment.yml +++ b/.github/workflows/backend-diagnostics.comment.yml @@ -17,12 +17,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/backend-diagnostics.inspect.yml b/.github/workflows/backend-diagnostics.inspect.yml index f01a74375a..c3b2e9e2b7 100644 --- a/.github/workflows/backend-diagnostics.inspect.yml +++ b/.github/workflows/backend-diagnostics.inspect.yml @@ -35,13 +35,13 @@ jobs: steps: - name: Checkout base - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 with: ref: ${{ github.base_ref }} path: base submodules: true - name: Checkout head - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 with: ref: refs/pull/${{ github.event.number }}/merge path: head @@ -51,7 +51,7 @@ jobs: with: package_json_file: head/package.json - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: 'head/.node-version' cache: 'pnpm' diff --git a/.github/workflows/changelog-check.yml b/.github/workflows/changelog-check.yml index a54efff4b6..95fe48ab4c 100644 --- a/.github/workflows/changelog-check.yml +++ b/.github/workflows/changelog-check.yml @@ -12,13 +12,13 @@ jobs: steps: - name: Checkout head - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: setup pnpm uses: pnpm/action-setup@v6 - name: setup node - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: pnpm diff --git a/.github/workflows/check-misskey-js-autogen.yml b/.github/workflows/check-misskey-js-autogen.yml index 254c4bf80e..631daa79c8 100644 --- a/.github/workflows/check-misskey-js-autogen.yml +++ b/.github/workflows/check-misskey-js-autogen.yml @@ -18,7 +18,7 @@ jobs: if: ${{ github.event.pull_request.mergeable == null || github.event.pull_request.mergeable == true }} steps: - name: checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 with: submodules: true persist-credentials: false @@ -29,7 +29,7 @@ jobs: - name: setup node id: setup-node - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: pnpm @@ -66,7 +66,7 @@ jobs: if: ${{ github.event.pull_request.mergeable == null || github.event.pull_request.mergeable == true }} steps: - name: checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 with: submodules: true persist-credentials: false diff --git a/.github/workflows/check-misskey-js-version.yml b/.github/workflows/check-misskey-js-version.yml index 71351972f4..1d703ad210 100644 --- a/.github/workflows/check-misskey-js-version.yml +++ b/.github/workflows/check-misskey-js-version.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Check version run: | if [ "$(jq -r '.version' package.json)" != "$(jq -r '.version' packages/misskey-js/package.json)" ]; then diff --git a/.github/workflows/check-spdx-license-id.yml b/.github/workflows/check-spdx-license-id.yml index d0cf6e3cf6..ae0102b92c 100644 --- a/.github/workflows/check-spdx-license-id.yml +++ b/.github/workflows/check-spdx-license-id.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Check run: | counter=0 diff --git a/.github/workflows/check_copyright_year.yml b/.github/workflows/check_copyright_year.yml index 4b5e71c43a..a6ed53a0f8 100644 --- a/.github/workflows/check_copyright_year.yml +++ b/.github/workflows/check_copyright_year.yml @@ -10,7 +10,7 @@ jobs: check_copyright_year: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 - run: | if [ "$(grep Copyright COPYING | sed -e 's/.*2014-\([0-9]*\) .*/\1/g')" -ne "$(date +%Y)" ]; then echo "Please change copyright year!" diff --git a/.github/workflows/docker-develop.yml b/.github/workflows/docker-develop.yml index 983f664917..f7dd869e02 100644 --- a/.github/workflows/docker-develop.yml +++ b/.github/workflows/docker-develop.yml @@ -27,7 +27,7 @@ jobs: platform=${{ matrix.platform }} echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV - name: Check out the repo - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v4 - name: Log in to Docker Hub diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 277c88894e..8cf0c2b666 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -32,7 +32,7 @@ jobs: platform=${{ matrix.platform }} echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV - name: Check out the repo - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v4 - name: Docker meta diff --git a/.github/workflows/dockle.yml b/.github/workflows/dockle.yml index 87256c000e..385cbede66 100644 --- a/.github/workflows/dockle.yml +++ b/.github/workflows/dockle.yml @@ -17,7 +17,7 @@ jobs: DOCKLE_VERSION: 0.4.15 steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 - name: Download and install dockle v${{ env.DOCKLE_VERSION }} run: | diff --git a/.github/workflows/frontend-diagnostics.inspect.yml b/.github/workflows/frontend-diagnostics.inspect.yml index ba7fc8ebfd..acbc8ea77e 100644 --- a/.github/workflows/frontend-diagnostics.inspect.yml +++ b/.github/workflows/frontend-diagnostics.inspect.yml @@ -56,7 +56,7 @@ jobs: steps: - name: Checkout base - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 with: persist-credentials: false repository: ${{ github.event.pull_request.base.repo.full_name }} @@ -65,7 +65,7 @@ jobs: submodules: true - name: Checkout head - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 with: persist-credentials: false repository: ${{ github.event.pull_request.head.repo.full_name }} @@ -79,7 +79,7 @@ jobs: package_json_file: head/package.json - name: Setup Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: head/.node-version cache: pnpm diff --git a/.github/workflows/get-api-diff.yml b/.github/workflows/get-api-diff.yml index 82ce6873c8..77da323634 100644 --- a/.github/workflows/get-api-diff.yml +++ b/.github/workflows/get-api-diff.yml @@ -25,14 +25,14 @@ jobs: ref: refs/pull/${{ github.event.number }}/merge steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: ref: ${{ matrix.ref }} submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 5787572dd5..0cfbb22c65 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -11,6 +11,6 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: actions/labeler@v6 + - uses: actions/labeler@v7 with: repo-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ebc88a74c4..70b6f74981 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -40,13 +40,13 @@ jobs: pnpm_install: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: fetch-depth: 0 submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - - uses: actions/setup-node@v6.5.0 + - uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' @@ -73,19 +73,19 @@ jobs: eslint-cache-version: v1 eslint-cache-path: ${{ github.workspace }}/node_modules/.cache/eslint-${{ matrix.workspace }} steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: fetch-depth: 0 submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - - uses: actions/setup-node@v6.5.0 + - uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' - run: pnpm i --frozen-lockfile - name: Restore eslint cache - uses: actions/cache@v5.1.0 + uses: actions/cache@v6.1.0 with: path: ${{ env.eslint-cache-path }} key: eslint-${{ env.eslint-cache-version }}-${{ matrix.workspace }}-${{ hashFiles('**/pnpm-lock.yaml') }}-${{ github.ref_name }}-${{ github.sha }} @@ -104,13 +104,13 @@ jobs: - sw - misskey-js steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: fetch-depth: 0 submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - - uses: actions/setup-node@v6.5.0 + - uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' @@ -123,13 +123,13 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: fetch-depth: 0 submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - - uses: actions/setup-node@v6.5.0 + - uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/locale.yml b/.github/workflows/locale.yml index a0f26f4596..1eb2f56056 100644 --- a/.github/workflows/locale.yml +++ b/.github/workflows/locale.yml @@ -16,13 +16,13 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: fetch-depth: 0 submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - - uses: actions/setup-node@v6.5.0 + - uses: actions/setup-node@v7.0.0 with: node-version-file: ".node-version" cache: "pnpm" diff --git a/.github/workflows/on-release-created.yml b/.github/workflows/on-release-created.yml index 48a20c360e..37e976f25f 100644 --- a/.github/workflows/on-release-created.yml +++ b/.github/workflows/on-release-created.yml @@ -16,13 +16,13 @@ jobs: id-token: write steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/packages-private.yml b/.github/workflows/packages-private.yml index b3f69e43ae..2a93455c25 100644 --- a/.github/workflows/packages-private.yml +++ b/.github/workflows/packages-private.yml @@ -36,12 +36,12 @@ jobs: - diagnostics-frontend - changelog-checker steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: persist-credentials: false - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - - uses: actions/setup-node@v6.5.0 + - uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/release-edit-with-push.yml b/.github/workflows/release-edit-with-push.yml index bc16dbcef2..176dcde1af 100644 --- a/.github/workflows/release-edit-with-push.yml +++ b/.github/workflows/release-edit-with-push.yml @@ -19,7 +19,7 @@ jobs: edit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # headが$GITHUB_REF_NAME, baseが$STABLE_BRANCHかつopenのPRを1つ取得 - name: Get PR run: | diff --git a/.github/workflows/release-with-dispatch.yml b/.github/workflows/release-with-dispatch.yml index f318200584..051a5e5419 100644 --- a/.github/workflows/release-with-dispatch.yml +++ b/.github/workflows/release-with-dispatch.yml @@ -36,7 +36,7 @@ jobs: outputs: pr_number: ${{ steps.get_pr.outputs.pr_number }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # headが$GITHUB_REF_NAME, baseが$STABLE_BRANCHかつopenのPRを1つ取得 - name: Get PRs run: | diff --git a/.github/workflows/storybook.yml b/.github/workflows/storybook.yml index 03e19f4780..670ac3549e 100644 --- a/.github/workflows/storybook.yml +++ b/.github/workflows/storybook.yml @@ -22,12 +22,12 @@ jobs: NODE_OPTIONS: "--max_old_space_size=7168" steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 if: github.event_name != 'pull_request_target' with: fetch-depth: 0 submodules: true - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 if: github.event_name == 'pull_request_target' with: fetch-depth: 0 @@ -39,7 +39,7 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index 4818fe051d..7992d5d83b 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -51,7 +51,7 @@ jobs: MEILI_ENV: development steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm @@ -60,7 +60,7 @@ jobs: run: | sudo apt install -y ffmpeg - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: ${{ matrix.node-version-file }} cache: 'pnpm' @@ -74,7 +74,7 @@ jobs: - name: Test run: pnpm --filter backend test-and-coverage - name: Upload to Codecov - uses: codecov/codecov-action@v6 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./packages/backend/coverage/coverage-final.json @@ -103,13 +103,13 @@ jobs: - 56312:6379 steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: ${{ matrix.node-version-file }} cache: 'pnpm' @@ -123,7 +123,7 @@ jobs: - name: Test run: pnpm --filter backend test-and-coverage:e2e - name: Upload to Codecov - uses: codecov/codecov-action@v6 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./packages/backend/coverage/coverage-final.json @@ -147,7 +147,7 @@ jobs: POSTGRES_HOST_AUTH_METHOD: trust steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm @@ -156,7 +156,7 @@ jobs: id: current-date run: echo "today=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: ${{ matrix.node-version-file }} cache: 'pnpm' diff --git a/.github/workflows/test-federation.yml b/.github/workflows/test-federation.yml index 0b2aa1bd4b..1005cfa058 100644 --- a/.github/workflows/test-federation.yml +++ b/.github/workflows/test-federation.yml @@ -26,7 +26,7 @@ jobs: - .node-version - .github/min.node-version steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: true - name: Setup pnpm @@ -35,7 +35,7 @@ jobs: run: | sudo apt install -y ffmpeg - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: ${{ matrix.node-version-file }} cache: 'pnpm' diff --git a/.github/workflows/test-frontend.yml b/.github/workflows/test-frontend.yml index abf3332d17..774c552672 100644 --- a/.github/workflows/test-frontend.yml +++ b/.github/workflows/test-frontend.yml @@ -28,13 +28,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' @@ -48,7 +48,7 @@ jobs: - name: Test run: pnpm --filter frontend test-and-coverage - name: Upload Coverage - uses: codecov/codecov-action@v6 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./packages/frontend/coverage/coverage-final.json @@ -71,13 +71,13 @@ jobs: - 56312:6379 steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/test-misskey-js.yml b/.github/workflows/test-misskey-js.yml index 82e04f8c79..e3198051aa 100644 --- a/.github/workflows/test-misskey-js.yml +++ b/.github/workflows/test-misskey-js.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6.0.3 + uses: actions/checkout@v7.0.0 - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Setup Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' @@ -48,7 +48,7 @@ jobs: CI: true - name: Upload Coverage - uses: codecov/codecov-action@v6 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./packages/misskey-js/coverage/coverage-final.json diff --git a/.github/workflows/test-production.yml b/.github/workflows/test-production.yml index 527b9f4c35..8192d21c81 100644 --- a/.github/workflows/test-production.yml +++ b/.github/workflows/test-production.yml @@ -16,13 +16,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm' diff --git a/.github/workflows/validate-api-json.yml b/.github/workflows/validate-api-json.yml index e59b39472f..b355f4e52b 100644 --- a/.github/workflows/validate-api-json.yml +++ b/.github/workflows/validate-api-json.yml @@ -17,13 +17,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@v7.0.0 with: submodules: true - name: Setup pnpm uses: pnpm/action-setup@v6.0.9 - name: Use Node.js - uses: actions/setup-node@v6.5.0 + uses: actions/setup-node@v7.0.0 with: node-version-file: '.node-version' cache: 'pnpm'