23 Commits

Author SHA1 Message Date
Trevin Chow d4cb8eec0d fix(release): bump marketplace catalogs for coding-tutor removal (#951) 2026-06-15 13:00:27 -07:00
Trevin Chow c8e7d908fa fix(skills): enforce content conventions in CI and fix violations (#930) 2026-06-12 01:02:42 -07:00
Tony Park 3361a38108 fix(ci): add npm registry auth to release publish job (#319)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 22:02:20 -07:00
Trevin Chow 838aeb79d0 fix: add cursor-marketplace as release-please component (#315) 2026-03-18 18:47:00 -07:00
Trevin Chow a7d6e3fbba fix: enable release-please labeling so it can find its own PRs
With skip-labeling: true, release-please couldn't find its own PRs
on subsequent runs (it searches by the autorelease: pending label).
This prevented it from updating the PR body when new commits landed.
2026-03-18 02:11:32 -07:00
Trevin Chow 178d6ec282 fix: remove close-stale-PR step that broke release creation
Closing the release PR before release-please runs prevented
release-please from recognizing the PR on merge, so it never created
GitHub Releases or tags. The close-reopen approach is incompatible
with release-please's PR tracking.

Keep cancel-in-progress: true for rapid-succession merges and the
release-merge detection for skipping validate. Accept that the PR
body may be stale -- GitHub Releases get correct changelogs at merge
time regardless.
2026-03-18 02:02:30 -07:00
Trevin Chow 6af241e9b5 fix: skip validate and stale-close on release PR merges
When a release PR merges, the validate step would fail on version drift
that the release PR itself introduced, blocking release-please from
creating tags and GitHub Releases. Detect release PR merges by commit
message prefix and skip validate + stale-close steps so release-please
runs unimpeded.
2026-03-18 01:48:13 -07:00
Trevin Chow 9de830aa5b fix: prevent stale release PR body by closing before regeneration
release-please skips updating the PR body when it finds an existing PR,
causing the changelog to miss commits that landed after the PR was
created. Fix by closing the stale PR before release-please runs so it
always creates a fresh PR with the full changelog.

Also set cancel-in-progress: true so rapid successive merges don't
race to create the PR with partial commit history.
2026-03-18 01:28:09 -07:00
Trevin Chow 51f906c9ff fix: enforce release metadata consistency (#297) 2026-03-17 19:17:25 -07:00
Trevin Chow 78971c9027 fix: make GitHub releases canonical for release-please (#295) 2026-03-17 18:40:51 -07:00
Trevin Chow f47f829d81 feat: migrate repo releases to manual release-please (#293) 2026-03-17 17:58:13 -07:00
Kieran Klaassen b703976b6d fix(release): align semantic-release config 2026-03-02 21:21:43 -08:00
Kieran Klaassen ea21196cf1 fix(release): harden semantic-release publishing 2026-03-02 21:17:28 -08:00
Kieran Klaassen 8fd1670ee2 fix(release): automate npm releases from main 2026-03-02 21:14:12 -08:00
Kieran Klaassen f5e2f257eb ci(release): switch npm publish to trusted publishing 2026-03-02 21:06:02 -08:00
Salman Chishti fbae146ba9 Upgrade GitHub Actions to latest versions (#168)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-02-11 12:28:08 -06:00
Kieran Klaassen a32aceec87 Update publish.yml to actions/checkout@v6 to match #167
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 10:27:24 -08:00
Salman Chishti 0aba65018a Upgrade GitHub Actions for Node 24 compatibility (#167)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-02-11 12:27:06 -06:00
Kieran Klaassen ebf387d093 Add Factory Droid to README, bump to 0.4.0, add npm publish workflow
- Document Droid as third converter target alongside OpenCode and Codex
- Bump package version 0.3.0 → 0.4.0 for new target feature
- Add CHANGELOG entry for 2.32.0 with Droid details
- Add GitHub Actions workflow to publish to npm on release

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 10:14:16 -08:00
Kieran Klaassen 36e7f3a370 Fix CI to run on all PRs and add manual trigger
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 14:49:49 -08:00
Kieran Klaassen ea202c0373 Add GitHub CI workflow for running tests
Runs bun test on push to main and on PRs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 13:33:58 -08:00
Kieran Klaassen 6c5b3e40db [2.9.0] Rename plugin to compound-engineering
BREAKING: Plugin renamed from compounding-engineering to compound-engineering.
Users will need to reinstall with the new name:

  claude /plugin install compound-engineering

Changes:
- Renamed plugin directory and all references
- Updated documentation counts (24 agents, 19 commands)
- Added julik-frontend-races-reviewer to docs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 17:32:16 -08:00
Kieran Klaassen b503a3ecb3 Add GitHub Pages deployment workflow
Adds automated deployment of documentation to GitHub Pages when
changes are pushed to the docs directory on the main branch.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 12:23:59 -08:00