Skip to content

fix: install gitleaks in CI and normalize package.json - #8

Merged
Whamp merged 1 commit into
mainfrom
fix/ci-green
Aug 18, 2026
Merged

fix: install gitleaks in CI and normalize package.json#8
Whamp merged 1 commit into
mainfrom
fix/ci-green

Conversation

@Whamp

@Whamp Whamp commented Aug 18, 2026

Copy link
Copy Markdown
Owner

CI is running now (thanks to #7) but red on main for two environmental reasons:

  1. gitleaks missing: the secrets step exits gitleaks: not found — the runner has no gitleaks. Install pinned 8.30.1 binary before pnpm run check.
  2. package.json format: fix: pin pnpm so GitHub Check can run #7's packageManager field wasn't in oxfmt's canonical key order; oxfmt normalization applied.

This PR's own check run validates the fix end-to-end. Local pnpm run check: all green.

The check job fails two ways on main: gitleaks is not installed
on the runner (secrets step exits with 'gitleaks: not found'),
and the packageManager field added by #7 is not in oxfmt's
canonical key order. Install the pinned gitleaks 8.30.1 binary
before pnpm run check and run oxfmt on package.json.
@Whamp
Whamp merged commit cd38780 into main Aug 18, 2026
3 checks passed
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