Skip to content

broken nightly wheels ci and permissions for the nightly tests#11282

Merged
keewis merged 8 commits intopydata:mainfrom
keewis:nightly-wheels
Apr 8, 2026
Merged

broken nightly wheels ci and permissions for the nightly tests#11282
keewis merged 8 commits intopydata:mainfrom
keewis:nightly-wheels

Conversation

@keewis
Copy link
Copy Markdown
Collaborator

@keewis keewis commented Apr 6, 2026

Looks like I forgot to remove the "upload to pypi" step when copying the job over to the nightly wheels ci.

This also splits out the creation of the upstream-dev issue into a separate job, allowing us to fully isolate the nightly tests into a read-only job. As an additional bonus, this simplifies debugging the scientific-python/issue-from-pytest-log-action should it ever fail, as the log is available as an artifact.

cc @VeckoTheGecko

@github-actions github-actions bot added the Automation Github bots, testing workflows, release automation label Apr 6, 2026
@keewis keewis added the run-upstream Run upstream CI label Apr 6, 2026
@keewis keewis added the skip-ci label Apr 6, 2026
Copy link
Copy Markdown
Contributor

@VeckoTheGecko VeckoTheGecko left a comment

Choose a reason for hiding this comment

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

Did a full review of the code. One comment, but otherwise looks good

keewis and others added 2 commits April 7, 2026 10:33
Co-authored-by: Nick Hodgskin <36369090+VeckoTheGecko@users.noreply.github.com>
@keewis keewis merged commit cd9031e into pydata:main Apr 8, 2026
26 of 28 checks passed
@keewis keewis deleted the nightly-wheels branch April 8, 2026 16:11
@keewis
Copy link
Copy Markdown
Collaborator Author

keewis commented Apr 8, 2026

I'll continue monitoring CI to see what breaks

maxrjones pushed a commit to maxrjones/xarray that referenced this pull request Apr 8, 2026
…a#11282)

* remove the accidentally copied pypi publish step

* separate test execution from issue creation

* upload the artifact only if the tests failed

* correct source of the log-file path

* debug: print github output [skip-rtd]

* typo [skip-rtd]

* correct the path to the log file

Co-authored-by: Nick Hodgskin <36369090+VeckoTheGecko@users.noreply.github.com>

---------

Co-authored-by: Nick Hodgskin <36369090+VeckoTheGecko@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Automation Github bots, testing workflows, release automation run-upstream Run upstream CI skip-ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants