Skip to content

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

Merged
ocots merged 1 commit into
mainfrom
chore/release-callers
Oct 19, 2026
Merged

ocots merged 1 commit 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.

This repository had no CHANGELOG.md, which a release PR needs (CHG2): a minimal one is created, with these two entries under [Unreleased].

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
@github-actions
github-actions Bot requested a review from jbcaillau October 19, 2026 13:06
@github-actions

Copy link
Copy Markdown
Contributor

Breakage — packages

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

Package Check Latest Stable
CTDirect test ❌ main, compat v0.9.5-beta ❌ v1.1.8-beta, compat v0.9.5-beta
OptimalControl test ❌ main, compat v0.9.5-beta ❌ v2.2.1-beta, compat v0.9.5-beta

@ocots
ocots merged commit ff264e6 into main Oct 19, 2026
13 checks passed
@ocots
ocots deleted the chore/release-callers branch October 19, 2026 13:11
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.

2 participants