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

CI: Remove CircleCI in favor of GHA ARM builds #60761

Merged
merged 1 commit into from
Jan 26, 2025

Conversation

mroeschke
Copy link
Member

After #60722, our unit test and wheel builds work successfully on GHA ARM runners. Additionally, now we're successfully uploading nightly ARM wheels to https://anaconda.org/scientific-python-nightly-wheels/pandas/files. Therefore, we can remove CircleCI from our CI

@mroeschke mroeschke added the CI Continuous Integration label Jan 22, 2025
@mroeschke mroeschke added this to the 3.0 milestone Jan 22, 2025
@WillAyd
Copy link
Member

WillAyd commented Jan 22, 2025

Looks good - we should target 2.3 right?

@jorisvandenbossche
Copy link
Member

We first have to backport #60722 (or the wheel part of it) then, if we want to backport this as well (and we probably should yes)

@mroeschke mroeschke modified the milestones: 3.0, 2.3 Jan 24, 2025
@jorisvandenbossche jorisvandenbossche merged commit f3045db into pandas-dev:main Jan 26, 2025
44 of 47 checks passed
Copy link

lumberbot-app bot commented Jan 26, 2025

Owee, I'm MrMeeseeks, Look at me.

There seem to be a conflict, please backport manually. Here are approximate instructions:

  1. Checkout backport branch and update it.
git checkout 2.3.x
git pull
  1. Cherry pick the first parent branch of the this PR on top of the older branch:
git cherry-pick -x -m1 f3045db91dbb89306c15b1673987cc70912a76b5
  1. You will likely have some merge/cherry-pick conflict here, fix them and commit:
git commit -am 'Backport PR #60761: CI: Remove CircleCI in favor of GHA ARM builds'
  1. Push to a named branch:
git push YOURFORK 2.3.x:auto-backport-of-pr-60761-on-2.3.x
  1. Create a PR against branch 2.3.x, I would have named this PR:

"Backport PR #60761 on branch 2.3.x (CI: Remove CircleCI in favor of GHA ARM builds)"

And apply the correct labels and milestones.

Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon!

Remember to remove the Still Needs Manual Backport label once the PR gets merged.

If these instructions are inaccurate, feel free to suggest an improvement.

@jorisvandenbossche
Copy link
Member

Manual backport -> #60790

@jorisvandenbossche
Copy link
Member

@mroeschke I also removed the circleci webhook in the settings then

jorisvandenbossche added a commit that referenced this pull request Jan 26, 2025
…) (#60790)

CI: Remove CircleCI in favor of GHA ARM builds (#60761)

(cherry picked from commit f3045db)

Co-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>
@mroeschke mroeschke deleted the ci/rm/circleci branch January 26, 2025 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants