Skip to content

chore(release): promote v0.6.2 to main#400

Merged
Luis85 merged 5 commits into
mainfrom
release/v0.6.2
May 8, 2026
Merged

chore(release): promote v0.6.2 to main#400
Luis85 merged 5 commits into
mainfrom
release/v0.6.2

Conversation

@Luis85
Copy link
Copy Markdown
Owner

@Luis85 Luis85 commented May 8, 2026

Summary

Release branch for v0.6.2 per ADR-0020. Promotes the v0.6.2 bundle from develop and resolves divergence with main.

Supersedes #399 (which was a direct developmain PR; closed in favor of the canonical release-branch flow).

Commits in this promotion

Post-merge release path

Per docs/release-operator-guide.md:

  1. Resolve this PR's merge commit on main; git tag v0.6.2 <SHA> and git push origin v0.6.2.
  2. Local pre-flight: RELEASE_VERSION=0.6.2 RELEASE_CI_STATUS=green RELEASE_VALIDATION_STATUS=pass npm run check:release-readiness -- --json{"diagnostics": []}.
  3. Verify Repo Settings → Releases → "Immutable releases" disabled (gh api repos/Luis85/agentic-workflow/immutable-releases → 404).
  4. Dispatch release.yml with version=0.6.2, dry_run=true.
  5. After green dry-run: dry_run=false, confirm=0.6.2, publish_package=true.

Test plan

  • CI green on this PR.
  • v0.6.2 tag cut on the main merge commit.
  • Dry-run dispatch green (Layer 1 + Layer 2 fresh-surface).
  • Stable publish creates Release, attaches tarball, publishes @luis85/agentic-workflow@0.6.2.
  • release/v0.6.2 branch deleted post-publish per docs/branching.md.

🤖 Generated with Claude Code

Symprowire and others added 5 commits May 9, 2026 00:21
… runner

The release.yml workflow checks out the dispatched ref (the v<version>
tag), so the runner's local branches do not include refs/heads/main even
with `fetch-depth: 0`. The earlier readiness check only consulted
`refs/heads/main` / bare `main`, so every dispatch failed Layer 1 with:

  RELEASE_READINESS_TAG_NOT_AT_MAIN: could not resolve `refs/heads/main`

Fall back to `refs/remotes/origin/main` (which the workflow checkout
populates) before bare `main`. Surfaced by the v0.6.1 dry-run dispatch.

Add regression test covering the workflow-runner path: tag readiness
must pass when only `refs/remotes/origin/main` resolves.
fix(readiness): resolve main via refs/remotes/origin/main on workflow runner
v0.6.2 is a patch release unblocking the v0.6.x release dispatch path:

- Layer 1 readiness resolves `refs/remotes/origin/main` (#397).
- scripts/cli.ts VERSION derived from package.json (#395).
- scripts/check-product-page.ts YAML-scope fixes (#395).
- scripts/init-project.ts --target relative path resolution (#396).

CHANGELOG, README badge + status, docs/specorator.md header, plugin
manifest regenerated from the bumped package.json.
chore(release): bump 0.6.1 -> 0.6.2
@Luis85 Luis85 merged commit b006bbb into main May 8, 2026
10 checks passed
@Luis85 Luis85 deleted the release/v0.6.2 branch May 8, 2026 22:57
@Luis85 Luis85 mentioned this pull request May 8, 2026
2 tasks
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.

2 participants