-
Notifications
You must be signed in to change notification settings - Fork 24
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
Automated image build and push not working on tags #100
Comments
Hey 👋🏼 , since I added the workflow for pushing the images, I would like to chime in here.
Any suggestions on which approach to take? @warm-metal/csi-maintainers
|
Looks like the mentions for team doesn't work for anyone outside the team. (Since 2014 apparently). Please tag the team @mugdha-adhav ? |
Any suggestions on which approach to take? @warm-metal/csi-maintainers
|
The way you quoted my reply, it escaped the tagging of the maintainers. @mugdha-adhav Anyways, maybe you can answer. Any advice on which approach to take? |
Ohh.. I wasn't aware (or didn't give a thorough thought) that the quoted reply would not notify the maintainers. I have updated the comment now.
I suppose you already have a PR ready for approach 2. JFYI, I have approved the PR. |
@mbtamuli in the last build that ran on the master branch of this repository after merging #108, it did the following -
Is this the expected behaviour? |
@mugdha-adhav No that is not the expected behaviour. Can you re-run the job, this particular one - https://github.com/warm-metal/csi-driver-image/actions/runs/7513491548/job/20455310515, with debug logs - https://docs.github.com/en/actions/managing-workflow-runs/re-running-workflows-and-jobs#re-running-a-specific-job-in-a-workflow? |
@mugdha-adhav Thanks for running the debug build. I see an error that I made. The name here is incorrect - Before I raise the next PR, can you verify if the behaviour of build and push for tags is working as expected? For now it will try to push to ghcr.io, but that'll be fixed in the PR to push to Docker Hub instead. |
Tested by creating a temporary tag |
@mugdha-adhav This should give the expected behaviour - #113 |
@mugdha-adhav As you can see, the workflow is working fine now - https://github.com/warm-metal/csi-driver-image/actions/runs/7514429735/job/20457294891. |
Whenever we create a new tag/release in GitHub, we expect that the image should be pushed for that tag in docker container registry (that's what we support currently).
Yesterday we merged this PR, and this action ran for image build and push on the default (master) branch.
But when we cut a tag v0.8.2 for that change, another action should have been triggered which built and pushed the image with that tag.
The text was updated successfully, but these errors were encountered: