Skip to content

ci: release workflows and ct-conventions v0.7.0 - #474

Merged
ocots merged 3 commits into
mainfrom
chore/release-callers
Oct 19, 2026
Merged

ocots merged 3 commits into
mainfrom
chore/release-callers

Conversation

@ocots

@ocots ocots commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

The release workflows of CTBase.jl#623, applied here: ReleaseGate.yml (REL1-REL7 on every PR), ReleaseTag.yml (tag and GitHub release of a merged release PR), Breakage.yml on breakage-suite.yml (one report per run, the REL1 check of a release PR) and Documentation.yml dispatchable (ReleaseTag runs it on the tag). AGENTS.md pins ct-conventions v0.7.0 and points to the release recipe of ct-agents.

Breakage.yml lists no package: the consumers are derived from the Project.toml files of the organization by CTActions (the packages that load this one in their deps, weakdeps, extras or test environment), and Breakage also runs on push to main, where it records the baseline a release PR compares with.

The pin moves from v0.5.2 to v0.7.0: besides REL1-REL7, it brings TST8 (v0.6.0) and the definition of generated documentation sources. This PR does not audit the package against them.

The label run breakage is on this PR to run the new suite once.

🤖 Generated with Claude Code

The release callers of CTBase.jl#623: ReleaseGate, ReleaseTag, Breakage on
breakage-suite, Documentation dispatchable; AGENTS.md pins ct-conventions v0.7.0.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ocots ocots added the run breakage Trigger the Breakage workflow on this PR label Oct 19, 2026
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Breakage — packages

Tested commit: 4e885d2b9c5af66acd523315f05b8fbe580338fc. Each package is tested at its default branch (Latest) and its newest tag (Stable).

Package Check Latest Stable
CTDirect test ✅ main, compat v0.19.8 ✅ v1.1.8-beta, compat v0.19.8
CTFlows test ❌ main, compat v0.19.8 ❌ v0.18.1, compat v0.19.8
CTParser test ❌ main ❌ v0.9.5-beta, compat v0.19.8
CTSolvers test ✅ main, compat v0.19.8 ✅ v0.6.1, compat v0.19.8
OptimalControl test ❌ main, compat v0.19.8 ❌ v2.2.1-beta, compat v0.19.8
OptimalControlProblems test ❌ main, compat v0.6.10-beta.2 ❌ v0.5.0, compat v0.6.10-beta.2

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ocots
ocots merged commit 6c2ab28 into main Oct 19, 2026
19 checks passed
@ocots
ocots deleted the chore/release-callers branch October 19, 2026 16:35
@ocots ocots mentioned this pull request Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run breakage Trigger the Breakage workflow on this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant