Skip to content

fix(ci): add sync-docs to release workflows, pass GITHUB_TOKEN#110

Merged
jamierpond merged 3 commits intomainfrom
jp/fix-release
Feb 27, 2026
Merged

fix(ci): add sync-docs to release workflows, pass GITHUB_TOKEN#110
jamierpond merged 3 commits intomainfrom
jp/fix-release

Conversation

@jamierpond
Copy link
Copy Markdown
Owner

Summary

  • Add make sync-docs step to both release.yaml and next-release.yaml before GoReleaser runs — fixes the pattern topics: no matching files found build error caused by the docs consolidation in Consolidate docs #108
  • Pass GITHUB_TOKEN to web build step in web-tests.yml — fixes blog page 404 in integration tests

Test plan

Generated with Claude Code

jamierpond and others added 3 commits February 26, 2026 21:27
…b build

The Consolidate docs PR moved topic files to docs/topics/ with a sync-docs
make target, but both release workflows were missed. GoReleaser builds fail
because go:embed can't find cli/internal/docs/topics/.

Web tests fail because the blog build needs GITHUB_TOKEN to fetch content
from the external madea.blog repo.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jamierpond jamierpond merged commit e191d6e into main Feb 27, 2026
17 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