Skip to content

Commit 0b58a88

Browse files
Include wheels in releases (#2180)
#### Reference Issues/PRs <!--Example: Fixes #1234. See also #3456.--> #### What does this implement or fix? When releasing to github include built wheels. Proof of working: * Job: https://github.com/man-group/ArcticDB/actions/runs/13333348128/job/37242669390 * Produces release: https://github.com/man-group/ArcticDB/releases/tag/untagged-58261f897eaed5863bd2 #### Any other comments? ## Change Type (Required) - [x] **Patch** (Bug fix or non-breaking improvement) - [ ] **Minor** (New feature, but backward compatible) - [ ] **Major** (Breaking changes) - [ ] **Cherry pick** #### Checklist <details> <summary> Checklist for code changes... </summary> - [ ] Have you updated the relevant docstrings, documentation and copyright notice? - [ ] Is this contribution tested against [all ArcticDB's features](../docs/mkdocs/docs/technical/contributing.md)? - [ ] Do all exceptions introduced raise appropriate [error messages](https://docs.arcticdb.io/error_messages/)? - [ ] Are API changes highlighted in the PR description? - [ ] Is the PR labelled as enhancement or bug so it appears in autogenerated release notes? </details> <!-- Thanks for contributing a Pull Request to ArcticDB! Please ensure you have taken a look at: - ArcticDB's Code of Conduct: https://github.com/man-group/ArcticDB/blob/master/CODE_OF_CONDUCT.md - ArcticDB's Contribution Licensing: https://github.com/man-group/ArcticDB/blob/master/docs/mkdocs/docs/technical/contributing.md#contribution-licensing -->
1 parent 12b9acd commit 0b58a88

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/publish.yml

+14-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,18 @@ jobs:
2222
with:
2323
pattern: "build-metadata-build-python-wheels-*"
2424
run-id: ${{ env.RUN_ID }}
25-
github-token: ${{github.token}}
25+
github-token: ${{ github.token }}
2626

27+
- id: download_wheels
28+
name: Fetch wheels
29+
uses: actions/download-artifact@v4
30+
with:
31+
pattern: "wheel-cp*"
32+
path: /tmp
33+
run-id: ${{ env.RUN_ID }}
34+
github-token: ${{ github.token }}
35+
merge-multiple: true
36+
2737
- id: compress
2838
name: Compress metadata
2939
run: |
@@ -56,7 +66,9 @@ jobs:
5666
5767
---
5868
> The wheels are on [PyPI](https://pypi.org/project/arcticdb/). Below are for debugging:
59-
files: ${{steps.compress.outcome == 'success' && '/tmp/build-metadata-*.tar.zst' || ''}}
69+
files: |
70+
${{steps.compress.outcome == 'success' && '/tmp/build-metadata-*.tar.zst' || ''}}
71+
/tmp/*.whl
6072
6173
6274
pypi:

0 commit comments

Comments
 (0)