Skip to content

Commit a8c86ee

Browse files
scarmuegaclaude
andcommitted
ci: allow CI to be triggered on demand
GitHub disables re-running a workflow run once it is older than 30 days, and both jobs run `poetry lock` against live PyPI rather than the committed lockfile. Together that means there is no way to check whether the toolchain has drifted since the last push — the only signal is a release tag, which publishes. `workflow_dispatch` makes CI re-runnable at any time. The release pipeline is untouched: it stays tag-only, as the umbrella contract requires. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 2bed649 commit a8c86ee

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
branches: [main]
55
push:
66
branches: [main]
7+
# On-demand trigger: GitHub refuses to re-run a run older than 30 days, and
8+
# both jobs relock against live PyPI, so drift is only observable on a fresh run.
9+
workflow_dispatch:
710

811
jobs:
912
build:

0 commit comments

Comments
 (0)