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

V2.1.x backport ci refactor #34

Merged
merged 9 commits into from
Jul 18, 2024
Merged

Conversation

davidcassany
Copy link
Owner

No description provided.

Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit a5f526d)
Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit 3d657c9)
Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit 8b8ae12)
Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit d3da1cf)
Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit 3206436)
Top level permissions can't be increased for specific jobs,
hence setting the permission on each specific job on workflows
that require more fine grain approach.

In addition it removes the pull-request permission as this is mostly
required for PR decorators, read/write labels, etc.

Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit 1a0903a)
* Refactor CI to use a local registry
* Cache image and fetch image tarballs
* Composite fetch images
* Push to insecure registry with podman
* Simplify workflow runs
* Improve cache cleanup
* Improve ip detection

Signed-off-by: David Cassany <dcassany@suse.com>
(cherry picked from commit 644cdc7)
* Fix cache cleaning for PRs and main pushes
* Update .github/workflows/cache-cleanup.yaml

Co-authored-by: Francesco Giudici <francesco.giudici@gmail.com>
Signed-off-by: David Cassany Viladomat <dcassany@suse.com>
(cherry picked from commit f54f683)
@davidcassany davidcassany force-pushed the v2.1.x_backport_ci_refactor branch 2 times, most recently from 1b362ca to c10e579 Compare July 18, 2024 13:40
Signed-off-by: David Cassany <dcassany@suse.com>
@davidcassany davidcassany force-pushed the v2.1.x_backport_ci_refactor branch from c10e579 to 9f2d383 Compare July 18, 2024 13:41
@davidcassany davidcassany merged commit ed0a719 into v2.1.x Jul 18, 2024
11 of 13 checks passed
@davidcassany davidcassany deleted the v2.1.x_backport_ci_refactor branch July 18, 2024 13:45
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.

1 participant