Skip to content

Modernizing GH Actions#200

Merged
jared321 merged 9 commits into
mainfrom
199Modernize
May 21, 2026
Merged

Modernizing GH Actions#200
jared321 merged 9 commits into
mainfrom
199Modernize

Conversation

@jared321
Copy link
Copy Markdown
Contributor

@jared321 jared321 commented May 20, 2026

PR Self-review

  • Review all changes
  • Review release action to confirm that all desired wheels are built and that log indicates that it is running as expected
    • Installed from sdist and from wheels built with different Python versions
  • Reset the release action so that it only runs on pushes to main
  • Spot check logs of altered actions to confirm correct setup and execution
    • No actions report Node.js 20 deprecation warning
  • Confirm all actions passing
    • release action not run

@jared321 jared321 self-assigned this May 20, 2026
jared321 added 4 commits May 20, 2026 09:20
This is only the first step.  I need to update the use of cibuildwheel as well.

We aren't building for Windows/Python 3.14, so don't need the free-threading
version either.  This should fix the action failure that occurred on the last
merge commit on main.
@jared321 jared321 mentioned this pull request May 20, 2026
@jared321 jared321 requested a review from mosesyhc May 21, 2026 18:01
Copy link
Copy Markdown
Member

@mosesyhc mosesyhc left a comment

Choose a reason for hiding this comment

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

The revision of workflow .yml's are confirmed, with the removal of publishing, due to the manual release process we opted for.

@jared321 jared321 merged commit 537dcba into main May 21, 2026
55 of 56 checks passed
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.

2 participants