-
Notifications
You must be signed in to change notification settings - Fork 923
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
chore: Update docker-build-publish.yml #2838
Conversation
sorry, syntax bug slipped through. Not sure why it didn't come up in my testing. Fix is here, celestiaorg/.github#78 Will do another release and update this PR. |
man this PR is giving me a run for my money haha |
Codecov Report
@@ Coverage Diff @@
## main #2838 +/- ##
==========================================
- Coverage 51.20% 50.87% -0.33%
==========================================
Files 168 168
Lines 10730 10730
==========================================
- Hits 5494 5459 -35
- Misses 4755 4790 +35
Partials 481 481 |
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.
utack
Overview
This fixes the bug that rollkit local-celestia-devent was experiencing with the docker images being overwritten.
The changes to the reuseable docker action simplify the logic for easier maintenance.
The changes to the node CI file are to only run the docker action on a PR or pushes to main. When the workflow was triggering on all push events, the action was running twice on PRs which was contributing to the confusion and causing images to be overwritten.
This means if the team wants a docker image built for testing, they must open at least a draft PR. The PR doesn't need to be merged, but the PR trigger is what will built the image.
Checklist