From fe25fc3eef02a0c8098ff5304b1f8c5d510476c0 Mon Sep 17 00:00:00 2001 From: ciotlosm Date: Sat, 11 Jul 2026 16:11:47 +0300 Subject: [PATCH 1/5] chore(workflows): consume n3ary/actions@v23 + use the new pr-check shared wrapper Two related bumps: 1. Switch the pr-check call from pr-validation.yml@v22 to the new pr-check.yml@v23 wrapper. The wrapper centralizes the standard PR validation contract; future changes to that contract land in n3ary/actions instead of in every consumer. 2. Bump other n3ary/actions refs (setup-pnpm-gh-packages-auth, package/publish) from @v22 to @v23. The v23 tag includes the pr-check wrapper and the version-bump fail-fast (PR #35, PR #36 in n3ary/actions). No behavior change for this repo - just a version bump on the shared actions. v23 is API-compatible with v22 for everything this repo uses. --- .github/workflows/pr-check.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index 37de91b7..e0ddb6c8 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -25,7 +25,7 @@ permissions: jobs: shared: - uses: n3ary/actions/.github/workflows/pr-validation.yml@v22 + uses: n3ary/actions/.github/workflows/pr-check.yml@v23 validate: runs-on: ubuntu-latest @@ -54,7 +54,7 @@ jobs: # lockfile supply-chain re-verification can fail on stale # entries from registry republishes; clean + re-resolve keeps # the install robust. - uses: n3ary/actions/.github/actions/setup-pnpm-gh-packages-auth@v22 + uses: n3ary/actions/.github/actions/setup-pnpm-gh-packages-auth@v23 with: auth-token: ${{ secrets.NPM_TOKEN }} install-args: '--no-frozen-lockfile' From 24d319978f2f810ec0f7a19cc8dcd195de32cdaa Mon Sep 17 00:00:00 2001 From: ciotlosm Date: Sat, 11 Jul 2026 16:27:57 +0300 Subject: [PATCH 2/5] chore: retrigger checks (v23 tag is now lightweight) From b02df7308b1d62115ee71befc31967f400f92487 Mon Sep 17 00:00:00 2001 From: ciotlosm Date: Sat, 11 Jul 2026 16:31:25 +0300 Subject: [PATCH 3/5] test: SHA pin instead of @v23 --- .github/workflows/pr-check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index e0ddb6c8..9ac9aba1 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -25,7 +25,7 @@ permissions: jobs: shared: - uses: n3ary/actions/.github/workflows/pr-check.yml@v23 + uses: n3ary/actions/.github/workflows/pr-check.yml@55e3606351c523d4716d28819577816ddb818a0f validate: runs-on: ubuntu-latest From 8459851aa9ac639752d9b5c5e618aebed9d55c3f Mon Sep 17 00:00:00 2001 From: ciotlosm Date: Sat, 11 Jul 2026 16:33:13 +0300 Subject: [PATCH 4/5] test: skip the pr-check wrapper, call pr-validation directly --- .github/workflows/pr-check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index 9ac9aba1..97bd2fb3 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -25,7 +25,7 @@ permissions: jobs: shared: - uses: n3ary/actions/.github/workflows/pr-check.yml@55e3606351c523d4716d28819577816ddb818a0f + uses: n3ary/actions/.github/workflows/pr-validation.yml@55e3606351c523d4716d28819577816ddb818a0f validate: runs-on: ubuntu-latest From 69e045a2e3b89beba5a8ccce47991243ebb73f7d Mon Sep 17 00:00:00 2001 From: ciotlosm Date: Sat, 11 Jul 2026 16:35:23 +0300 Subject: [PATCH 5/5] fix: rename local job to pr-check so check prefix matches branch protection --- .github/workflows/pr-check.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index 97bd2fb3..48aa1037 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -24,8 +24,8 @@ permissions: contents: read jobs: - shared: - uses: n3ary/actions/.github/workflows/pr-validation.yml@55e3606351c523d4716d28819577816ddb818a0f + pr-check: + uses: n3ary/actions/.github/workflows/pr-validation.yml@v23 validate: runs-on: ubuntu-latest