Skip to content

chore: ocv version suffix and release notes in release workflow#23

Merged
leohenon merged 4 commits intovimfrom
chore/ocv-version-suffix
Mar 22, 2026
Merged

chore: ocv version suffix and release notes in release workflow#23
leohenon merged 4 commits intovimfrom
chore/ocv-version-suffix

Conversation

@leohenon
Copy link
Copy Markdown
Owner

@leohenon leohenon commented Mar 21, 2026

  • Sync automation (sync-upstream.yml): generate -ocv.N tags going forward, with backward-compatible parsing so existing -vim.2.N tags are still considered when calculating the next release number
  • Release notes (publish-ocv.yml): extract upstream base version for notes (e.g. Based on opencode v1.2.27 instead of Based on opencode v1.2.27-vim.2.5)
  • Workflow rename: publish-vim.yml → publish-ocv.yml, updated all references in sync-upstream.yml

@leohenon leohenon force-pushed the vim branch 4 times, most recently from 4d0099f to e303a14 Compare March 22, 2026 04:59
@leohenon leohenon force-pushed the chore/ocv-version-suffix branch from 3c75593 to 86e730f Compare March 22, 2026 05:56
@leohenon leohenon force-pushed the chore/ocv-version-suffix branch from 0d61298 to f89c985 Compare March 22, 2026 08:43
@leohenon leohenon merged commit c2edd3e into vim Mar 22, 2026
1 check passed
@leohenon leohenon deleted the chore/ocv-version-suffix branch March 22, 2026 08:44
leohenon added a commit that referenced this pull request Mar 22, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
leohenon added a commit that referenced this pull request Mar 23, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
leohenon added a commit that referenced this pull request Mar 23, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
leohenon added a commit that referenced this pull request Mar 26, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
leohenon added a commit that referenced this pull request Mar 26, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
leohenon added a commit that referenced this pull request Mar 26, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
leohenon added a commit that referenced this pull request Mar 31, 2026
* chore: switch release version suffix from -vim to -ocv

* fix: use upstream base version in release notes

* chore: rename publish workflow from vim to ocv

* chore: simplify ocv release automation

---------

Co-authored-by: leohenon <77656081+lhenon999@users.noreply.github.com>
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.

1 participant