35 Commits

Author SHA1 Message Date
Trevin Chow 59a3195bba ci(windows-native): cap the job at 10 minutes (#1714) 2026-09-14 17:46:00 -07:00
Trevin Chow 9c1bdeda22 ci: cap the test job at 30 minutes (#1687) 2026-09-12 09:10:45 -07:00
Kieran Klaassen 235252faeb feat(site): publish the docs site at every.to/compound-engineering (#1664)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 18:38:12 -05:00
Trevin Chow dbf47804c1 fix(ci): absorb the windows _ctypes flake without hiding real failures (#1605) 2026-08-31 14:26:06 -07:00
Trevin Chow a06c4ea03f ci(windows-native): retry peer-job-runner smoke on ctypes flake (#1384) 2026-08-14 19:49:24 -07:00
Trevin Chow b76d9d6001 fix: unblock the scratch-root preamble on Git Bash and narrow the Windows lock retry (#1285) 2026-07-30 13:59:16 -07:00
Trevin Chow 1d3543fcc6 fix(ce-babysit-pr): run the watcher on native Windows (#1284) 2026-07-30 12:44:48 -07:00
Trevin Chow b562b1401e ci(plugin-validate): validate on claude-code 2.1.220 with a cached binary (#1277) 2026-07-29 15:05:54 -07:00
Trevin Chow 393b14cd27 fix(peer-job-runner): make detached peer jobs work on native Windows (#1248) 2026-07-24 09:08:10 -07:00
Trevin Chow dbc565dbb8 perf(ci): run the test suite in parallel worker processes (#1235) 2026-07-22 19:18:17 -07:00
Trevin Chow 1a7a4c1e84 fix(ci): validate the plugin manifest under --strict (#1129) 2026-07-14 00:34:15 -07:00
Trevin Chow 02b72bc8a9 refactor(plugin): make plugin skills-only and root-native (#967) 2026-06-22 00:19:45 -07:00
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