Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Switch back to actions/setup-python #11

Open
colesbury opened this issue Mar 5, 2025 · 3 comments
Open

Switch back to actions/setup-python #11

colesbury opened this issue Mar 5, 2025 · 3 comments

Comments

@colesbury
Copy link
Collaborator

I think this is finally supported upstream in https://github.com/actions/setup-python, although it's not yet in a release.

We may want to switch users back to actions/setup-python and archive this repository.

@rgommers
Copy link
Member

rgommers commented Mar 6, 2025

Finally, congrats on getting that over the finish line - that took some patient effort!

Seems like a good idea; it's probably already better to pin a commit on main for upstream setup-python rather than wait for a release.

We should update the README before archiving. If we do that, let's include (a) the syntax for the minimum commit to pin, and (b) the expected first release that will include support.

Does that sound good?

@ngoldbaum
Copy link

it's probably already better to pin a commit on main for upstream setup-python rather than wait for a release.

Do you happen to know whether dependabot will update a workflow that is pointing at a non-released commit? If so then I agree with this. If not then we'll need to make sure to update again from e.g. 9e62be8 when setup-python does the next release.

@rgommers
Copy link
Member

rgommers commented Mar 7, 2025

Not 100% sure if Dependabot won't try to downgrade it (don't think so, but worth checking). It should be upgrading on new releases; it's just pinning to a commit after all.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants