use local build workflow with wheel binary attestations#745
use local build workflow with wheel binary attestations#745zacharyburnett wants to merge 2 commits into
Conversation
8e2fe87 to
3303b78
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #745 +/- ##
=======================================
Coverage 90.62% 90.62%
=======================================
Files 99 99
Lines 4577 4577
=======================================
Hits 4148 4148
Misses 429 429 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
The version doesn't look correct: |
3303b78 to
c56280c
Compare
that's unexpected, I just pushed all the tags from this repository to my fork and re-ran the workflow but it still says |
|
another PR from my fork using the OpenAstronomy workflow seems to pick up the correct version: https://github.com/spacetelescope/stdatamodels/actions/runs/26117945220/job/76812039922?pr=720#step:6:2033 |
0cdc3ef to
a9f12e6
Compare
|
alright, setting |
a9f12e6 to
a622504
Compare
|
using |
Let's not add that new package/tool as part of this change. |
d311ae3 to
9d1115c
Compare
|
after merge, the named status check requirement in settings will have to be updated from |
as part of the usage of PyPI Trusted Publishers, shifts the build workflow from using the reusable OpenAstronomy workflow to a local
build.ymlthat also includes attestation of the wheelI'll also work on adding the ability to use a
test-commandfor testing the wheelTasks
docs/pageno-changelog-entry-needed)changes/:echo "changed something" > changes/<PR#>.<changetype>.rst(see below for change types)jwstregression tests with this branch installed ("git+https://github.com/<fork>/stdatamodels@<branch>")news fragment change types...
changes/<PR#>.feature.rst: new featurechanges/<PR#>.bugfix.rst: fixes an issuechanges/<PR#>.doc.rst: documentation changechanges/<PR#>.removal.rst: deprecation or removal of public APIchanges/<PR#>.misc.rst: infrastructure or miscellaneous change