-
Notifications
You must be signed in to change notification settings - Fork 4k
GH-48461: [R][CI] Migrate Azure pipelines to GitHub actions #48585
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
base: main
Are you sure you want to change the base?
Conversation
|
❌ GitHub issue #48461 could not be retrieved. |
|
@jonkeane I've only moved to the |
|
@github-actions crossbow submit -g r |
|
Revision: 2a03976 Submitted crossbow builds: ursacomputing/crossbow @ actions-db231ff02b |
kou
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
Rationale for this change
We have been consolidating our CI to use GitHub actions during the last years. There are only a handful of CI jobs on Azure pipelines and all of them are R related. From a maintenance perspective using a single UI or having to update less secrets when we need to update them is easier.
What changes are included in this PR?
Remove all the jobs that where using Azure pipelines from our crossbow
tasks.ymlworkflows.Migrate them to a new
r_extra.ymlworkflow that will be executed following the same pattern as CPP Extra or Linux Packages.Some cleanup for unnecessary Azure macros now that there are no Azure pipelines on crossbow tasks.
Are these changes tested?
Yes via CI.
Are there any user-facing changes?
No