Skip to content

nightly wheels missing from anaconda.org #2202

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

Open
drammock opened this issue May 2, 2025 · 9 comments
Open

nightly wheels missing from anaconda.org #2202

drammock opened this issue May 2, 2025 · 9 comments
Labels
tag: CI Pull requests that update GitHub Actions code

Comments

@drammock
Copy link
Collaborator

drammock commented May 2, 2025

I was browsing anaconda.org and I don't see any nightly wheels for the theme. I think there were changes to the process in #2077 but I guess none of us followed up to make sure it was still happening 🤦🏻

@trallard
Copy link
Collaborator

trallard commented May 2, 2025

When was the last release made there?
The release action has been failing for a while due to the bug introduced upstream.

See, for example, https://github.com/pydata/pydata-sphinx-theme/actions/runs/14787534586 as we request that all the tests pass to continue with the release/publication step.

This is the last time this was working https://github.com/pydata/pydata-sphinx-theme/actions/runs/14097585804 and has been failing since the tests started failing against Sphinx dev

@trallard trallard added the tag: CI Pull requests that update GitHub Actions code label May 2, 2025
@trallard
Copy link
Collaborator

trallard commented May 2, 2025

Also x-ref #2200 (reply in thread)

@drammock
Copy link
Collaborator Author

drammock commented May 2, 2025

There are literally none there (not even very old ones). The scientific-python-nightly-wheels channel has a cleanup function I think, but I thought it was supposed to retain at least the most recent 1 release regardless of how old it is. @matthewfeickert is that right?

@trallard
Copy link
Collaborator

trallard commented May 2, 2025

Yep there should be at least the last successful one for 0.16.2-dev.

@matthewfeickert
Copy link
Contributor

There are literally none there (not even very old ones). The scientific-python-nightly-wheels channel has a cleanup function I think, but I thought it was supposed to retain at least the most recent 1 release regardless of how old it is.

No, the artifact cleanup policy is that by default we remove all artifacts except for the last 5, but that we will remove any and all artifacts older than 30 days. We do this so that the term "nightly" means something somewhat recent.

You can fix this by reuploading a wheel though.

@trallard
Copy link
Collaborator

trallard commented May 2, 2025

So there should be some wheels there already.

The upload was definitely successful in https://github.com/pydata/pydata-sphinx-theme/actions/runs/14097585804/job/39488115651#step:5:1

Will work on the CI fixes next week and see if that works.

@drammock
Copy link
Collaborator Author

drammock commented May 2, 2025

So there should be some wheels there already.

The upload was definitely successful in https://github.com/pydata/pydata-sphinx-theme/actions/runs/14097585804/job/39488115651#step:5:1

that was more than 30 days ago, so it makes sense that it's missing given the retention policy @matthewfeickert explained & linked to.

@trallard
Copy link
Collaborator

trallard commented May 2, 2025

Ah I missed the bit on 30 days 🤦‍♀ that explains it

@matthewfeickert
Copy link
Contributor

No worries. If you run into any issues with not uploads just let us know and we're happy to help get things back up. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tag: CI Pull requests that update GitHub Actions code
Projects
None yet
Development

No branches or pull requests

3 participants