Skip to content

chore(ci): pin standards reusables to lock metadata fix (8fd6c91) - #98

Merged
hyperpolymath merged 1 commit into
mainfrom
chore/standards-pin-898
Sep 22, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
chore/standards-pin-898

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

What

Repins the four standards-reusable wrappers b1a3b7b → 8fd6c91 (the standards#898 merge):

  • .github/workflows/governance.yml
  • .github/workflows/hypatia-scan.yml
  • .github/workflows/scorecard.yml
  • .github/workflows/secret-scanner.yml

Why

#97 merged (ef615db) pinned at b1a3b7b before standards#898 landed (14 min later). At b1a3b7b the lockfile's dependencies: metadata was missing denoland/setup-deno@22d081f…, so the Governance workflow failed at parse time, 0 jobs on main:

governance-reusable.yml references action "denoland/setup-deno@…" not present in the lockfile

standards#898 added both missing metadata entries (denoland + tailscale) with API-verified owner/repo ids, audited against all 53 consumer workflows (0 remaining gaps).

Expected result

Governance parses and runs on this PR; Hypatia / Secret Scanner / CodeQL / Dogfood stay green as on #97. (Mirror-to-Git-Forges remains a pre-existing account-credential issue, unrelated to these pins.)

Verification

  • Repo-wide grep: all 4 standards refs now at 8fd6c915, zero stale pins.
  • standards main HEAD == 8fd6c915c96073c818bfc42089a95936e80f265c (#898 merge).

Standards PR hyperpolymath/standards#898 added the two missing
'dependencies:' metadata entries in actions.lock
(denoland/setup-deno@22d081f, tailscale/github-action@780049a)
that GitHub's called-workflow validator requires. Without them the
governance wrapper fails at parse time (0 jobs) with:
  governance-reusable.yml references action "denoland/setup-deno@…"
  not present in the lockfile

Repins the four wrappers b1a3b7b → 8fd6c91 (standards#898 merge):
  governance.yml, hypatia-scan.yml, scorecard.yml, secret-scanner.yml
@coderabbitai

coderabbitai Bot commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: b810ecd6-2cd5-4e30-92ba-7588d6cdcc6f

📥 Commits

Reviewing files that changed from the base of the PR and between ef615db and 41ee16c.

📒 Files selected for processing (4)
  • .github/workflows/governance.yml
  • .github/workflows/hypatia-scan.yml
  • .github/workflows/scorecard.yml
  • .github/workflows/secret-scanner.yml
 _____________________________________________________________________________________________________________________________
< I have a dream, that one day, my four little PRs will not be judged by their indentation but by the content of their logic. >
 -----------------------------------------------------------------------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath merged commit c5d9b61 into main Sep 22, 2026
30 of 31 checks passed
@hyperpolymath
hyperpolymath deleted the chore/standards-pin-898 branch September 22, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant