Skip to content

ci(packages): tag the collection after Package API checks pass - #77

Merged
Mathih13 merged 1 commit into
mainfrom
ci/package-api-tags
Oct 10, 2026
Merged

Mathih13 merged 1 commit into
mainfrom
ci/package-api-tags

Conversation

@Mathih13

Copy link
Copy Markdown
Contributor

The Official Package Collection has no revision selected for a Core checkout's Package API version.

After the Module, Datascript and Package API checks pass on main, publish api-vN for the API version read from the Core revision that CI checked. Older API tags keep their last compatible commit. A stale checkout cannot move the tag backwards.

Part of LyraCoreProject/LyraCore#636, step 1. This supplies the tags consumed by the CLI version-selection change.

Validation: all 1,867 Module library tests passed against Core 7e83dc2cfe7af2df8a475cd02d489b7647e853ae through check-core-tip.sh. Local Git tests cover initial publication, advancing a tag, keeping older API tags, stale runs and invalid versions. ShellCheck and actionlint passed.

Started with Claude Opus 5.5 in the Claude harness. Completed with GPT-6 Astra in the Codex harness through T3 Code.

@Mathih13
Mathih13 merged commit e1df84f into main Oct 10, 2026
21 checks passed
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