Skip to content

fix(ci): specify refs for downstream release workflows - #1092

Merged
doringeman merged 1 commit into
mainfrom
codex/fix-release-workflow-refs
Oct 21, 2026
Merged

doringeman merged 1 commit into
mainfrom
codex/fix-release-workflow-refs

Conversation

@ilopezluna

Copy link
Copy Markdown
Contributor

Desktop release dispatch fails with Resource not accessible by integration (repository.defaultBranchRef) because gh workflow run queries the default branch when --ref is omitted. The release app token has Actions access but cannot perform that GraphQL lookup.

Pass --ref main explicitly for Desktop and packaging dispatches. Both downstream repositories use main; deployment already specifies production. This preserves the existing token permissions.

Failure: https://github.com/docker/model-runner/actions/runs/39646506819/attempts/3

Validation: make validate-all passed, including race tests. Copilot reviewed the full branch diff against main with no actionable findings. actionlint passed with ShellCheck disabled; enabling ShellCheck reports the same four SC2129 style warnings on both this branch and main. Downstream release workflows have not been executed with this change.

The development commit is unsigned because the forwarded SSH agent socket is unavailable.

NONE

@ilopezluna
ilopezluna force-pushed the codex/fix-release-workflow-refs branch from 3c75cdc to 506c41a Compare October 21, 2026 19:01
@ilopezluna
ilopezluna marked this pull request as ready for review October 21, 2026 19:06

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨

@doringeman
doringeman merged commit 7f938ba into main Oct 21, 2026
14 checks passed
@doringeman
doringeman deleted the codex/fix-release-workflow-refs branch October 21, 2026 20:09
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.

2 participants