diff --git a/.github/workflows/check-misskey-js-autogen.yaml b/.github/workflows/check-misskey-js-autogen.yaml index 7e2d40d8a10d..7fde71eb3ca0 100644 --- a/.github/workflows/check-misskey-js-autogen.yaml +++ b/.github/workflows/check-misskey-js-autogen.yaml @@ -75,7 +75,7 @@ jobs: pnpm run --filter misskey-js-type-generator generate - name: Upload generated_misskey_js - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: generated_misskey_js path: packages/misskey-js/generator/built/autogen @@ -95,7 +95,7 @@ jobs: submodules: true - name: Upload actual_misskey_js - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: actual_misskey_js path: packages/misskey-js/src/autogen @@ -110,13 +110,13 @@ jobs: pull-requests: write steps: - name: Download generated_misskey_js - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: name: generated_misskey_js path: misskey-js-generated - name: Download actual_misskey_js - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: name: actual_misskey_js path: misskey-js-actual diff --git a/.github/workflows/docker-publish.yaml b/.github/workflows/docker-publish.yaml index 5094e0422d81..aa198ecb7d0e 100644 --- a/.github/workflows/docker-publish.yaml +++ b/.github/workflows/docker-publish.yaml @@ -34,7 +34,7 @@ jobs: fetch-depth: 1 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0 + uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0 - name: Login to GitHub Container Registry uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 @@ -45,7 +45,7 @@ jobs: - name: Extract Docker metadata id: meta - uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1 + uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0 env: DOCKER_METADATA_SHORT_SHA_LENGTH: 9 with: @@ -58,7 +58,7 @@ jobs: - name: Build and Push by digest id: build - uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 + uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0 with: context: . push: true @@ -78,7 +78,7 @@ jobs: touch "${{ runner.temp }}/digests/${digest#sha256:}" - name: Upload digest - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: digests-${{ runner.os }}-${{ runner.arch }} path: ${{ runner.temp }}/digests/* @@ -92,14 +92,14 @@ jobs: - build-and-push steps: - name: Download digests - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: pattern: digests-* path: ${{ runner.temp }}/digests merge-multiple: true - name: Setup Docker Buildx - uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0 + uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0 - name: Login to GitHub Container Registry uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 @@ -110,7 +110,7 @@ jobs: - name: Extract Docker metadata id: meta - uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1 + uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0 env: DOCKER_METADATA_SHORT_SHA_LENGTH: 9 with: diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index ac49feb96da6..326256ed98c4 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -188,7 +188,7 @@ jobs: pnpm i --frozen-lockfile - name: Restore eslint cache - uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1 + uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2 with: path: ${{ env.eslint-cache-path }} key: eslint-${{ env.eslint-cache-version }}-${{ matrix.package }}-${{ hashFiles('**/pnpm-lock.yaml') }}-${{ needs.pre-checkout.outputs.sha }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 46b8809f1d6f..198caa34fbe9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -116,7 +116,7 @@ jobs: sed -i "s|image: ${old_docker_image}|image: ${new_docker_image}|g" compose_example.yml - name: Upload artifacts - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: bump_version_files path: | @@ -155,7 +155,7 @@ jobs: fetch-depth: 1 - name: Download artifacts - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: name: bump_version_files diff --git a/.github/workflows/test-frontend.yaml b/.github/workflows/test-frontend.yaml index f74ce6198386..3a494e9b6662 100644 --- a/.github/workflows/test-frontend.yaml +++ b/.github/workflows/test-frontend.yaml @@ -158,7 +158,7 @@ jobs: pnpm exec cypress install - name: Cypress run - uses: cypress-io/github-action@18a6541367f4580a515371905f499a27a44e8dbe # v6.7.12 + uses: cypress-io/github-action@9c318d4f950c2f0ff2e96fa4dc4279e5706efd8e # v6.7.14 timeout-minutes: 15 with: install: false @@ -167,13 +167,13 @@ jobs: headed: true browser: ${{ matrix.browser }} - - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 if: failure() with: name: ${{ matrix.browser }}-cypress-screenshots path: cypress/screenshots - - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 if: always() with: name: ${{ matrix.browser }}-cypress-videos