Skip to content

Migrate CI to GitHub Actions#5544

Draft
emilykl wants to merge 8 commits intomainfrom
migrate-ci-to-gh-actions
Draft

Migrate CI to GitHub Actions#5544
emilykl wants to merge 8 commits intomainfrom
migrate-ci-to-gh-actions

Conversation

@emilykl
Copy link
Copy Markdown
Contributor

@emilykl emilykl commented Mar 26, 2026

Link to issue

Closes #5239

Description of change

Migrate remaining CircleCI workflows to GitHub Actions.

All existing jobs/steps/workflows have been migrated, EXCEPT for the Build HTML figures (Pandas 1) and compare step in the Percy workflow. This test was failing on GHA due to some small floating-point differences between Numpy 1 and 2, and I don't think it's a very relevant test anymore, so I just decided to remove it entirely.

Demo

N/A

Testing strategy

Check that all CI jobs are passing and manually verify that all workflow steps have been migrated.

Additional information (optional)

Guidelines

@emilykl emilykl marked this pull request as draft March 26, 2026 20:18
@emilykl emilykl changed the title first draft Migrate CI to GitHub Actions Mar 27, 2026
@emilykl emilykl force-pushed the migrate-ci-to-gh-actions branch 5 times, most recently from 89169c3 to 5bb6069 Compare March 30, 2026 19:12
@emilykl emilykl force-pushed the migrate-ci-to-gh-actions branch from 4587573 to 5e1e0ec Compare April 3, 2026 16:27
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.

move from Circle CI to GitHub Actions

2 participants