Skip to content

fix(ci): skip Docker login, push and Scout steps for fork PRs#788

Merged
maoueh merged 2 commits into
streamingfast:developfrom
maoueh:fix/ci-docker-push-fork-pr
May 22, 2026
Merged

fix(ci): skip Docker login, push and Scout steps for fork PRs#788
maoueh merged 2 commits into
streamingfast:developfrom
maoueh:fix/ci-docker-push-fork-pr

Conversation

@maoueh
Copy link
Copy Markdown
Contributor

@maoueh maoueh commented May 21, 2026

The Docker build workflow already had a correct push condition but the registry login and Docker Scout steps ran unconditionally. For fork PRs the pushed image does not exist so Scout would fail; this change guards both steps with the same same-repo condition so fork PRs only build the image without pushing or scanning.

The Docker build workflow already had a correct push condition but the
registry login and Docker Scout steps ran unconditionally. For fork PRs
the pushed image does not exist so Scout would fail; this change guards
both steps with the same same-repo condition so fork PRs only build the
image without pushing or scanning.
Copy link
Copy Markdown
Contributor

@UlysseCorbeil UlysseCorbeil left a comment

Choose a reason for hiding this comment

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

is .dev/todo supposed to be merged in ?

@maoueh
Copy link
Copy Markdown
Contributor Author

maoueh commented May 22, 2026

is .dev/todo supposed to be merged in ?

Yes and no :) I'm not sure, removing for now and I'll continue to ponder if it's something we should or not.

@maoueh maoueh merged commit 20e059e into streamingfast:develop May 22, 2026
6 checks passed
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