Skip to content

Add GitHub CI workflow#1

Merged
philpennock merged 2 commits intomainfrom
pdp/check-ci-workflow
Mar 23, 2026
Merged

Add GitHub CI workflow#1
philpennock merged 2 commits intomainfrom
pdp/check-ci-workflow

Conversation

@philpennock
Copy link
Copy Markdown
Member

Need an actual PR, not workflow_dispatch, for first run.

* pass `zizmor --persona=pedantic .`
* ensure release workflow_dispatch is resilient against draft release already
  existing
* for the CI workflow, drop the explict setup-python because we're going to let
  tox-uv just manage everything.  I might drop for the release workflow too, I
  need to mull over the audit implications for the version used for the actual
  release though ... _should_ be fine.  This was an optimisation stright from
  the setup-uv documentation on efficiency but I think it became a non-issue
  when I added multi-Python tests via tox.
@philpennock philpennock merged commit ae5261f into main Mar 23, 2026
1 check passed
@philpennock philpennock deleted the pdp/check-ci-workflow branch March 23, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant