Skip to content

fix: pin pnpm version in CI and stop tracking docs/ build output - #400

Merged
AdamJ merged 1 commit into
mainfrom
claude/build-release-generated-docs-v7on7r
Jun 28, 2026
Merged

fix: pin pnpm version in CI and stop tracking docs/ build output#400
AdamJ merged 1 commit into
mainfrom
claude/build-release-generated-docs-v7on7r

Conversation

@AdamJ

@AdamJ AdamJ commented Jun 28, 2026

Copy link
Copy Markdown
Owner

CI was failing with ERR_PNPM_LOCKFILE_CONFIG_MISMATCH because the
workflow installed unpinned pnpm (resolving to 11.x) against a
lockfile generated with pnpm 10.33.0. Pin via packageManager + use
pnpm/action-setup so CI always matches the local toolchain.

docs/ is now gitignored instead of committed to main: CI already
builds it fresh and pushes it to the gh-pages branch, which is what
GitHub Pages actually serves, so tracking the generated output in
main was pure overhead on every commit.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01EVTFWABggug1UWym5PjpSq

CI was failing with ERR_PNPM_LOCKFILE_CONFIG_MISMATCH because the
workflow installed unpinned pnpm (resolving to 11.x) against a
lockfile generated with pnpm 10.33.0. Pin via packageManager + use
pnpm/action-setup so CI always matches the local toolchain.

docs/ is now gitignored instead of committed to main: CI already
builds it fresh and pushes it to the gh-pages branch, which is what
GitHub Pages actually serves, so tracking the generated output in
main was pure overhead on every commit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EVTFWABggug1UWym5PjpSq
@github-actions github-actions Bot added the github-action Items associated with GitHub Actions label Jun 28, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying adamj-github-io with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee6646f
Status: ✅  Deploy successful!
Preview URL: https://78172b87.adamj-github-io.pages.dev
Branch Preview URL: https://claude-build-release-generat.adamj-github-io.pages.dev

View logs

@AdamJ
AdamJ merged commit cb9ff41 into main Jun 28, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from Ideas to Done in Personal projects Jun 28, 2026
@AdamJ
AdamJ deleted the claude/build-release-generated-docs-v7on7r branch June 28, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github-action Items associated with GitHub Actions

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants