-
Notifications
You must be signed in to change notification settings - Fork 339
MAINT - Update actions/workflows SHAs #2151
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
MAINT - Update actions/workflows SHAs #2151
Conversation
This is now ready for review. It adds SHAs to the actions/workflows after we merged #2077 Our prerelease workflow is failing in |
# Run tests on the built package (which will be later uploaded to PyPI) | ||
- name: "Install PST from wheel and test" | ||
env: | ||
BAIPP_DIST: ${{ steps.baipp.outputs.dist }} | ||
run: | | ||
dist_loc="${BAIPP_DIST}" | ||
# calling with --installpkg so we can use the already built package | ||
tox run -e py312-tests-no-cov \ | ||
--installpkg $dist_loc/*.whl \ | ||
-- --deselect tests/test_build.py::test_translations | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added this to the prerelease workflow but should have added them to the publish one too for some final quality checks on the packaged artefacts
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
merging on the assumption that the failing a11y CIs will be tracked in #2158
This follows pydata#2077 as our actions and workflows needed re-pinning after merging this branch. Included: - **:pushpin: Pin our actions to a concrete SHA** - **:construction_worker: Add test to publish workflow**
I think this is what caused the following error message in [one of the failing checks](https://github.com/pydata/pydata-sphinx-theme/actions/runs/13705550329/job/38329838641#step:5:22) for #2151: > Error: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
I think this is what caused the following error message in [one of the failing checks](https://github.com/pydata/pydata-sphinx-theme/actions/runs/13705550329/job/38329838641#step:5:22) for #2151: > Error: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run <!-- readthedocs-preview pydata-sphinx-theme start --> ---- 📚 Documentation preview 📚: https://pydata-sphinx-theme--2161.org.readthedocs.build/en/2161/ <!-- readthedocs-preview pydata-sphinx-theme end --> Co-authored-by: Tania Allard <[email protected]>
This follows #2077 as our actions and workflows needed re-pinning after merging this branch. Included: