Skip to content

Commit 77f16f0

Browse files
committed
chore(ci): drop PyPI publishing — deploy is launchd-local, no PyPI consumers (CDI-1169)
PyPI distribution was never live (package 404, zero publish runs before today) and serves no one: the production deploy is a launchd editable install on cc-host, and the mcp-* fleet convention is GHCR images, not PyPI. Removes publish.yml and the release-time dispatch added in 384eed6 so releases stop triggering a publish run that fails OIDC.
1 parent 40cac29 commit 77f16f0

2 files changed

Lines changed: 0 additions & 28 deletions

File tree

.github/workflows/publish.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ jobs:
1717
if: "!contains(github.event.head_commit.message, '[skip ci]')"
1818
permissions:
1919
contents: write
20-
actions: write # needed to dispatch publish.yml
2120
steps:
2221
- uses: actions/checkout@v4
2322
with:
@@ -62,11 +61,3 @@ jobs:
6261
run: |
6362
git push origin HEAD:source
6463
git push origin --tags
65-
66-
# Tag pushes made with GITHUB_TOKEN do not trigger the tag-triggered
67-
# publish workflow (GitHub anti-recursion rule), so dispatch it
68-
# explicitly on the new tag (CDI-1169).
69-
- name: Trigger PyPI publish
70-
env:
71-
GH_TOKEN: ${{ github.token }}
72-
run: gh workflow run publish.yml --ref "v${{ steps.version.outputs.version }}"

0 commit comments

Comments
 (0)