Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Since the push is unconditional, make login match #136

Merged
merged 1 commit into from
Aug 5, 2024

Conversation

webbnh
Copy link
Contributor

@webbnh webbnh commented Jul 29, 2024

Changes introduced with this PR

The reusable_workflow.yaml workflow unconditionally pushes the container image to Quay; however, it currently only performs a login if the multi_arch is true. This means that, if multi_arch is false, the workflow will presumably fail (as the CI for arcalot/arcaflow-plugin-aws-ec2-control#50 currently does). (@dustinblack, @jdowni000: I'm curious as to how/why the code evolved to this state.)

This change removes the conditional from the login step: just as we unconditionally build and push the image, we will now unconditionally log in, first.


By contributing to this repository, I agree to the contribution guidelines.

Copy link

@dbutenhof dbutenhof left a comment

Choose a reason for hiding this comment

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

That seems sensible

@mfleader mfleader merged commit 3740b6e into main Aug 5, 2024
3 checks passed
@mfleader mfleader deleted the unconditional-quay-login branch August 5, 2024 18:20
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.

3 participants