-
Notifications
You must be signed in to change notification settings - Fork 11
Fix CI workflow to handle missing Docker Hub secrets #62
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
base: mainline
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @hanxizh9910. Minor comments. @roshkhatri do you also wanna take a look?
5024d08
to
4e42c2b
Compare
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
…ker files Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
… mainline Signed-off-by: Hanxi Zhang <[email protected]>
…n when make a PR or push to mainline Signed-off-by: Hanxi Zhang <[email protected]>
Test again, try to push the images when merge to the mainline
…aile Signed-off-by: Hanxi Zhang <[email protected]>
…line Signed-off-by: Hanxi Zhang <[email protected]>
Issue 23 clean
…run normally for PR and no test should run when merging to mainline Signed-off-by: Hanxi Zhang <[email protected]>
Test: check if there is no dockerfile modified, expect: all the test …
Signed-off-by: Hanxi Zhang <[email protected]>
Test: has secrets, expect all tests to run for PR and push to mainlin
I tested this by making dummy changes and merging them into my mainline branch |
7d15dbe
to
f6923d0
Compare
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Hanxi Zhang <[email protected]>
Signed-off-by: Roshan Khatri <[email protected]>
Signed-off-by: Roshan Khatri <[email protected]>
Signed-off-by: Roshan Khatri <[email protected]>
Signed-off-by: Roshan Khatri <[email protected]>
Signed-off-by: Roshan Khatri <[email protected]>
Summary
Fixes #23.
This PR fixes the GitHub Actions CI workflow to properly handle cases where Docker Hub secrets are not set.
Changes
Testing
Branch Reference
Based on branch
issue-23-ci-without-secrets
.