Skip to content

Commit 30b3117

Browse files
orioltfclaude
andcommitted
chore(spec-12): mark done, document version deviations and migration artifacts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent d24b11c commit 30b3117

1 file changed

Lines changed: 13 additions & 5 deletions

File tree

docs/plans/12-first-releases.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# 12. First Releases
2+
**Status: done — 2026-04-30**
23

34
**Priority:** P0
45
**Effort:** S
@@ -61,14 +62,21 @@ git ls-remote origin 'refs/tags/*' # shows all 3 release tag
6162

6263
## Acceptance criteria
6364

64-
- [ ] GitHub repo `unic/unic-agents-plugins` exists
65-
- [ ] `main` branch is pushed
66-
- [ ] CI workflow passes
67-
- [ ] Three release tags created: `pr-review@0.1.1`, `auto-format@0.5.9`, `confluence-publish@2.4.2`
68-
- [ ] Tags visible on GitHub
65+
- [x] GitHub repo `unic/unic-agents-plugins` exists
66+
- [x] `main` branch is pushed
67+
- [x] CI workflow passes (Windows fixed via optionalDependencies)
68+
- [x] Three release tags created: `pr-review@0.1.1`, `auto-format@0.5.5`, `confluence-publish@2.1.6` (versions differ from spec — see Deviations)
69+
- [x] Tags visible on GitHub
6970

7071
## Out of scope
7172

7273
- Making the repo public
7374
- Setting up branch protection rules
7475
- Adding GitHub Actions secrets for GPG signing (can be done separately)
76+
77+
## Deviations
78+
79+
- **Actual plugin versions differ from spec**: This spec doc stated `auto-format@0.5.9` and `confluence-publish@2.4.2`, but the actual versions after migration (specs 05–07) are `auto-format@0.5.5` and `confluence-publish@2.1.6`. The tags created are `pr-review@0.1.1`, `auto-format@0.5.5`, and `confluence-publish@2.1.6`.
80+
- **Release workflow did not auto-create tags**: The release workflow uses `fetch-depth: 2` and compared HEAD vs HEAD~1. Since all commits were pushed at once, the version bumps were in older commits and were not detected. Tags were created manually and pushed directly.
81+
- **Windows CI fix required**: `@ralph-orchestrator/ralph-cli` postinstall fails on Windows (no Windows binary). Moved from `devDependencies` to `optionalDependencies` so postinstall failure is non-fatal on Windows.
82+
- **Old-repo annotated tags on remote**: Tags `v0.1.0``v0.5.4` and `v2.3.5` (from the original plugin repos) were pushed automatically via `push.followTags=true`. These are expected migration artifacts.

0 commit comments

Comments
 (0)