Chris Mayo
|
cea3a84e8a
|
Fix attest path to Python distribution files
Error: Could not find subject at path dist/*.{tar.gz,whl}
|
2024-08-28 19:26:49 +01:00 |
|
Chris Mayo
|
34bacae063
|
Use actions/attest for Docker images and Python distributions
https://docs.github.com/en/actions/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds
|
2024-08-27 19:30:20 +01:00 |
|
Chris Mayo
|
9dadf285a1
|
Suppress progress output from actions/checkout
|
2024-03-22 19:28:27 +00:00 |
|
Chris Mayo
|
10530e5a26
|
Update Actions to Node 20 versions
|
2024-03-22 19:28:27 +00:00 |
|
Chris Mayo
|
0a5a615c5d
|
Stop generating Sigstore signatures on release
Failing to complete.
|
2023-12-11 19:44:17 +00:00 |
|
Chris Mayo
|
260350abfc
|
Update gh-action-sigstore-python to v2.1.0
Python 3.12 compatibility.
|
2023-11-06 19:32:09 +00:00 |
|
Chris Mayo
|
0c9b98deb5
|
Fix release workflow publish step
gh-action-pypi-publish failing on twine check:
Checking dist/LinkChecker-10.3.0-py3-none-any.whl.crt: ERROR InvalidDistribution: Unknown distribution format:
'LinkChecker-10.3.0-py3-none-any.whl.crt'
|
2023-09-25 19:22:19 +01:00 |
|
Chris Mayo
|
d414c4ab1c
|
Rename upload step of release workflow
Sigstore files are uploaded as well as distribution files.
|
2023-09-25 19:22:19 +01:00 |
|
Chris Mayo
|
95f158efd6
|
Generate Sigstore signatures for release
|
2023-09-18 19:25:32 +01:00 |
|
Chris Mayo
|
75996718de
|
Publish release to PyPI
|
2023-05-01 19:24:55 +01:00 |
|
Chris Mayo
|
aff5e2918d
|
Resolve actions/setup-python python-version warnings
|
2023-01-14 17:22:20 +00:00 |
|
Chris Mayo
|
a3bedadfb6
|
Update GitHub Actions to Node16 versions
|
2022-10-24 19:26:52 +01:00 |
|
Chris Mayo
|
47d1015e00
|
Replace setuptools and setup.py with hatch and pyproject.toml
|
2022-09-05 19:24:01 +01:00 |
|
Chris Mayo
|
bab99bd945
|
Log checksums for release distribution files
Logs will be removed. PyPI will calculate and record checksums.
|
2021-12-22 19:24:54 +00:00 |
|
Chris Mayo
|
ef33a61b41
|
Workflow to automatically add Python distribution files to the release
|
2021-12-09 19:31:28 +00:00 |
|