Skip to content

[codex] fix(ci): use release-please component branch names#140

Merged
Palbahngmiyine merged 1 commit intosolapi:betafrom
Palbahngmiyine:codex/release-please-branch-fix-beta
Apr 15, 2026
Merged

[codex] fix(ci): use release-please component branch names#140
Palbahngmiyine merged 1 commit intosolapi:betafrom
Palbahngmiyine:codex/release-please-branch-fix-beta

Conversation

@Palbahngmiyine
Copy link
Copy Markdown
Member

What changed

  • update the release-please PR SHA lookup to use the actual component-scoped branch name for beta

Why

The release workflow currently queries release-please--branches--beta, but release-please opens the PR from release-please--branches--beta--components--solapi. That causes Get PR head SHA to return empty, so the release PR validation jobs skip and the required Lint/Test contexts are never posted.

Impact

  • restores release PR validation without changing the current beta release-please publishing flow
  • keeps the supply-chain hardening work intact

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/release-please-beta.yml"); puts "ok"'
  • git diff --check

@gemini-code-assist
Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@Palbahngmiyine Palbahngmiyine marked this pull request as ready for review April 15, 2026 05:00
@Palbahngmiyine Palbahngmiyine merged commit 0c93742 into solapi:beta Apr 15, 2026
8 checks passed
@Palbahngmiyine Palbahngmiyine deleted the codex/release-please-branch-fix-beta branch April 15, 2026 05:02
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