-
Notifications
You must be signed in to change notification settings - Fork 277
[CI] Cleanup dockerhub release action. #5748
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
[CI] Cleanup dockerhub release action. #5748
Conversation
Please do not merge it yet! We depend on this functionality for testing a new CI feature. Merging this without finishing our testing will break our infrastructure. I'll merge this as soon as the dependent task is done. |
Codecov Report
@@ Coverage Diff @@
## develop #5748 +/- ##
========================================
Coverage 69.67% 69.67%
========================================
Files 1248 1248
Lines 100836 100836
========================================
Hits 70262 70262
Misses 30574 30574
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
Remove temporary blocker of execution for the github action responsible to submit a PR to the homebrew repository, updating the CBMC version there. This was necessary during the testing of the dockerhub image push action, as we needed to test it live, and we didn't want to spam the homebrew repository with PRs pointing to testing/experimental PRs of ours.
`docker login` has a side effect of storing the credentials passed to it in the `.docker/config.json` which can be a security concern. This ameliorates the problem for us.
83154e2
to
8577f7f
Compare
Okay, this is now ready to be reviewed and merged. |
8577f7f
to
8bd1b69
Compare
Add instructions on how to run under docker in the release page draft text, and make some minor changes to the release action (change ubuntu version for one of the steps and change the version tag to contain just the version string).
8bd1b69
to
f45b62c
Compare
This is the last cleanup of the dockerhub image push action, and finalises this line of work by doing the following:
docker logout
instruction to the action for better security of the credentials.