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

Migrate workflow to mirror Copr RPMs into Cloudsmith archive to Github Actions #32143

Merged
merged 9 commits into from
Aug 16, 2024

Conversation

glebashnik
Copy link
Contributor

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

What

Adds a new workflow to mover Copr RPMs to archive.
The workflow is triggered either manually or on a daily schedule.

Why

Part of the process of retiring Screwdriver as CI/CD runner.

Additional Info

The corresponding Screwdriver pipeline is not removed since we don't have a dashboard for Github Actions yet.

See successful test run:
https://github.com/vespa-engine/vespa/actions/runs/10385493605

@glebashnik glebashnik force-pushed the glebashnik/gh-action-mirror-copr-rpms-to-archive branch from 50b88eb to 3fbf072 Compare August 14, 2024 10:46
@glebashnik glebashnik requested a review from esolitos August 14, 2024 10:48
@glebashnik glebashnik changed the title Glebashnik/gh action mirror copr rpms to archive Mirror Copr RPMs to archive in Cloudsmith Aug 14, 2024
@glebashnik glebashnik requested a review from esolitos August 14, 2024 13:43
@esolitos esolitos changed the title Mirror Copr RPMs to archive in Cloudsmith Migrate workflow to mirror Copr RPMs into Cloudsmith archive to Github Actions Aug 15, 2024
Copy link
Contributor

@esolitos esolitos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but let's also remove the job from Screwdriver as well a the scripts you copied from /screwdriver.

@glebashnik
Copy link
Contributor Author

Removed the corresponding screwdriver pipeline.

@glebashnik glebashnik requested a review from esolitos August 16, 2024 07:12
@esolitos esolitos merged commit b86c5e5 into master Aug 16, 2024
5 checks passed
@esolitos esolitos deleted the glebashnik/gh-action-mirror-copr-rpms-to-archive branch August 16, 2024 07:52
@aressem
Copy link
Member

aressem commented Aug 28, 2024

For changes like this it would be nice to git move the scripts instead of copying and adding as new files. This would retain the history of the files.

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.

3 participants