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

Fix up nightly release-automation #10

Merged
merged 3 commits into from
Oct 13, 2023

Conversation

leifmadsen
Copy link
Member

Resolves STF-1559

Created organization secrets in GitHub with the
infrawatch+release_automation robot account so that the release
automation script (for nightly builds) can now push to the infrawatch
registry.

Previously the release automation script only needed to access the
infrawatch-operators registry to push the bundles and index image, but
with the recent changes to tag and push the latest into the nightly
builds, access to the infrawatch repo is also necessary.

Related: STF-1559
Add access to the new secrets to the releaser.sh script in GitHub
Actions.
It looks like docker login might be getting overridden so move the
logins around so that login to infrawatch repo happens, followed by
appropriate actions, and then login to infrawatch-operators prior to the
bundle and index image operations.
@leifmadsen leifmadsen self-assigned this Oct 12, 2023
@leifmadsen
Copy link
Member Author

Note this is tested with manual trigger of the nightly release job via https://github.com/infrawatch/release-automation/actions/runs/6498813860

@leifmadsen leifmadsen added the bug Something isn't working label Oct 12, 2023
@leifmadsen leifmadsen merged commit 5c34be0 into main Oct 13, 2023
4 checks passed
@leifmadsen leifmadsen deleted the fixup/allow-login-infrawatch-quay branch October 13, 2023 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

Successfully merging this pull request may close these issues.

1 participant