Skip to content

chore: recover version drift to v0.0.3 and seed CHANGELOG#123

Merged
arnaudlh merged 1 commit into
mainfrom
chore/recover-version-drift
May 26, 2026
Merged

chore: recover version drift to v0.0.3 and seed CHANGELOG#123
arnaudlh merged 1 commit into
mainfrom
chore/recover-version-drift

Conversation

@arnaudlh
Copy link
Copy Markdown
Member

Why

The release workflow's Commit version bump step was gated to workflow_dispatch only (git-ape-release.yml#L100), so the tag-push releases for v0.0.2 and v0.0.3 never wrote the bumped plugin.json / .github/plugin/marketplace.json back to main. The post-release CHANGELOG step likely opened a changelog/<tag> PR each time that was never merged.

As a result main has been frozen at 0.0.1 with no CHANGELOG.md since the first release, even though v0.0.3 shipped on 2026-05-13.

What

  • Bump plugin.json0.0.3
  • Bump .github/plugin/marketplace.json:
    • metadata.version0.0.3
    • plugins[name=git-ape].version0.0.3
    • plugins[name=ape-context] left at its own 1.0.0
  • Add CHANGELOG.md with reconstructed entries for v0.0.2 and v0.0.3 (and a stub for v0.0.1)
  • website/package.json is intentionally untouched (docs versioning is decoupled)

Workflow fix

The underlying bug in .github/workflows/git-ape-release.yml (it now re-applies the bump against the fresh main tree inside the same step that writes the CHANGELOG, so tag-push releases land both files together) is on a separate branch and will follow as its own PR.

Validation

plugin.json:        0.0.3
marketplace meta:   0.0.3
marketplace entry:  git-ape=0.0.3, ape-context=1.0.0

The plugin version check workflow (.github/workflows/git-ape-plugin-version-check.yml) should pass on this PR.

The release workflow's 'Commit version bump' step was gated to
workflow_dispatch only, so the tag-push releases v0.0.2 and v0.0.3 never
wrote the bumped plugin.json / marketplace.json back to main, and the
post-release CHANGELOG step left a dangling 'changelog/<tag>' PR each
time. As a result main has been frozen at 0.0.1 with no CHANGELOG since
the first release.

This commit:

- Bumps plugin.json and .github/plugin/marketplace.json (metadata.version
  and the git-ape plugin entry) to 0.0.3, matching the latest shipped
  tag.
- Adds CHANGELOG.md with reconstructed entries for v0.0.2 and v0.0.3.
- Leaves ape-context at 1.0.0 and website/package.json untouched.
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Documentation Staleness Warning

Source files (agents, skills, workflows, or config) changed in this PR, but the generated documentation is out of date.

Changed docs that need regeneration:

  • website/docs/reference/marketplace.md
  • website/docs/reference/plugin-json.md
  • website/docs/skills/overview.md
  • website/docs/skills/prereq-check.md
  • website/docs/workflows/daily-repo-status-lock.md
  • website/docs/workflows/issue-triage-agent-lock.md
  • website/docs/workflows/pr-validation.md
  • website/docs/workflows/waza-agent-evals.md
  • website/docs/workflows/waza-evals.md

To fix: Run the following command and commit the results:

node scripts/generate-docs.js

This is an advisory check — it does not block the PR.

@arnaudlh arnaudlh merged commit f2e513e into main May 26, 2026
7 checks passed
@arnaudlh arnaudlh deleted the chore/recover-version-drift branch May 26, 2026 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants