From 8ec22015116ebe0da8566fe30c220a59a2712cb7 Mon Sep 17 00:00:00 2001 From: Takashi Iwamoto Date: Sat, 28 Mar 2026 18:42:43 +0900 Subject: [PATCH 1/2] feat: enable retry-on-snapshot-warnings in dependency-review Enable automatic retry when dependency snapshots are not immediately available, addressing GitHub's snapshot propagation delays. Signed-off-by: Takashi Iwamoto --- .github/workflows/dependency-review.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 460cf28c..19a354ff 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -20,5 +20,6 @@ jobs: uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0 with: comment-summary-in-pr: always + retry-on-snapshot-warnings: true license-check: false show-openssf-scorecard: false From e17054f143655684ed1ded6443c9f8d86daac8a0 Mon Sep 17 00:00:00 2001 From: Takashi Iwamoto Date: Sat, 28 Mar 2026 18:50:52 +0900 Subject: [PATCH 2/2] feat: force Node.js 24 for dependency-review Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 environment variable to potentially resolve snapshot propagation issues. Signed-off-by: Takashi Iwamoto --- .github/workflows/dependency-review.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 19a354ff..1313f95c 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -11,6 +11,8 @@ jobs: dependency-review: runs-on: ubuntu-latest timeout-minutes: 10 + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true steps: - name: 'Checkout repository' uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2