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

Add manual workflows for force pushing/publishing the latest artifacts #994

Merged
merged 1 commit into from
Dec 21, 2021

Conversation

Itxaka
Copy link
Contributor

@Itxaka Itxaka commented Dec 20, 2021

Adds 2 new workflows which are exclusively manually triggered, that can build and publish the latest artifacts, without running thorough the full pipeline, so they should be faster and allow us to retrigger the publish in case something happened during the final steps (quay failure, net issues, jobs cancelled, signatures failed, etc...)

It also allows to set the --force-push flag so artifacts can be republished and resigned.

Not sure about the current switches thougth, I think currently it should just push the packages under the packages dir? Im not clear on that part, should probably need a couple of manual runs to verify :D

Signed-off-by: Itxaka igarcia@suse.com

@Itxaka Itxaka force-pushed the workflow_force_push_artifacts branch from af94fee to 9daba41 Compare December 20, 2021 20:12
@Itxaka
Copy link
Contributor Author

Itxaka commented Dec 20, 2021

canceling jobs as this do not affect any jobs so no reason to have the queue running them

@mudler mudler merged commit 4d6fcac into rancher:master Dec 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants