Skip to content

feat: add cockpit to release process - #133

Open
Bohreromir wants to merge 3 commits into
mainfrom
feat/add-cockpit-release
Open

Bohreromir wants to merge 3 commits into
mainfrom
feat/add-cockpit-release

Conversation

@Bohreromir

@Bohreromir Bohreromir commented Oct 30, 2026 •

Copy link
Copy Markdown
Member

Description

Adds the cockpit to our release process.

Caution

This won't work before stackabletech/cockpit#434 and stackabletech/cockpit#422 is merged

Docs

Release note

Checklist

Author

  • AI review done, findings addressed
  • Tests added or updated
  • Changelog updated (if the repo keeps one)

Reviewer

  • Useful comments and logging
  • Docs added or updated per the style guide

Acceptance

  • Check for release notes and docs

Comment thread release/post-release.sh
# New branch that updates the CHANGELOG
CHANGELOG_BRANCH="chore/update-changelog-from-release-$RELEASE_TAG"
# Branch out from main
git switch "$CHANGELOG_BRANCH" 2>/dev/null || git switch -c "$CHANGELOG_BRANCH"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line had a different line end than the others, I guess that wasn't on purpose

@Bohreromir Bohreromir changed the title feat: add cockpit feat: add cockpit to release process Oct 30, 2026
@Bohreromir
Bohreromir requested a review from Techassi October 30, 2026 15:52
@Bohreromir Bohreromir self-assigned this Oct 30, 2026
@Bohreromir Bohreromir moved this to Development: Waiting for Review in Stackable Engineering Oct 30, 2026
@Techassi Techassi moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Nov 2, 2026
Replace the cockpit-specific copies of check/update/tag functions with
the operator versions, extract a merge_repo helper in
merge-release-candidate.sh, make messages repo-neutral and fix the
cockpit README bullet.
@Bohreromir
Bohreromir marked this pull request as ready for review November 2, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: In Review

Development

Successfully merging this pull request may close these issues.

1 participant