Skip to content

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

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

[codex] fix(ci): use release-please component branch names#139
Palbahngmiyine merged 1 commit intosolapi:masterfrom
Palbahngmiyine:codex/release-please-branch-fix-master

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 master

Why

The release workflow currently queries release-please--branches--master, but release-please opens the PR from release-please--branches--master--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 release-please publishing flow
  • keeps the supply-chain hardening work intact

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/release-please.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:01
@Palbahngmiyine Palbahngmiyine merged commit 59057d3 into solapi:master Apr 15, 2026
8 checks passed
@Palbahngmiyine Palbahngmiyine mentioned this pull request Apr 15, 2026
3 tasks
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