ci(release): align CT-CVE release workflow branch #9
Labels
No labels
autorelease: pending
autorelease: tagged
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
carrtech/ct-cve#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
CT-CVE releases and GHCR image publishing are not running.
Evidence checked on 2026-04-30:
feat/bootstrap-service, notmain..github/workflows/release-please.ymlexists onfeat/bootstrap-serviceand is listed as theReleaseworkflow.on.push.branches: [main].mainis still at PR #1 (d654444) and does not contain the release workflow, release-please config, or later CT-CVE changes.gh api repos/carrtech-dev/ct-cve/actions/workflows/268881990/runsreportstotal_count: 0.gh release list --repo carrtech-dev/ct-cvereturns no releases.carrtech-dev/ct-cvereturns 404/package not found.Likely fix
Choose the intended release branch and make the workflow match it:
feat/bootstrap-serviceintomainand setmainas the default branch, orAfter the workflow runs, release-please should create a release PR first. GHCR images will only publish after that release PR is merged and
release_createdis true.Updated 2026-04-30: main has been fast-forwarded past PRs #2-#8 and now contains the CT-CVE work plus release workflow fixes. Release PR #11 was generated against main and merged, creating release ct-cve-v0.2.0. The release workflow pushed GHCR tags ghcr.io/carrtech-dev/ct-cve:ct-cve-v0.2.0 and ghcr.io/carrtech-dev/ct-cve:latest with digest sha256:acace5f398c63277d91605a158004ce444fb9a578a3d4c890bbb05ec606a9870. Follow-up still requiring an admin-scoped token/UI action: change the repository default branch from feat/bootstrap-service to main.
Verified on 2026-05-04 that the original release-branch problem is no longer present:
mainas the default branch forcarrtech-dev/ct-cve..github/workflows/release-please.ymlis onmainand targetsmain.main, including the release push on 2026-05-01.ct-cve-v0.2.0andct-cve-v0.3.0exist.Given the repo state today, this issue appears resolved and stale rather than an active defect, so I'm closing it as completed.