Skip to content

Commit f8061d2

Browse files
eberriganclaude
andauthored
fix: rename publish workflow to match PyPI trusted publishing (#181)
* fix: rename publish workflow to match PyPI trusted publishing config PyPI trusted publishing is configured to trust: Workflow: publish-pip.yml But the actual workflow was named: publish-packages.yml This caused publishing to fail with: "Publisher with matching claims was not found" Renamed workflow file to match the PyPI configuration. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]> * docs: update workflow filename references to publish-pip.yml --------- Co-authored-by: Claude <[email protected]>
1 parent 8e74fe1 commit f8061d2

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed
File renamed without changes.

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ These are automatically installed when the package is installed and available in
289289
- Pulls pushed images and runs validation tests
290290
- **Deployment**: Pushes to `ghcr.io`
291291

292-
**`publish-packages.yml`** - PyPI Publishing
292+
**`publish-pip.yml`** - PyPI Publishing
293293
- **Triggers**: Git tags, manual dispatch
294294
- **Features**:
295295
- Version verification and guardrails
@@ -314,7 +314,7 @@ These are automatically installed when the package is installed and available in
314314
315315
3. Release
316316
└─ Create tag (e.g., lablink-allocator-service_v0.0.2a0)
317-
└─ publish-packages.yml (publish to PyPI)
317+
└─ publish-pip.yml (publish to PyPI)
318318
└─ repository_dispatch
319319
└─ lablink-images.yml (build prod image with version tag)
320320
```

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ lablink/
9999
├── docs/ # MkDocs documentation
100100
├── .github/workflows/ # CI/CD workflows
101101
│ ├── ci.yml # Tests, linting, Docker builds
102-
│ ├── publish-packages.yml # PyPI publishing
102+
│ ├── publish-pip.yml # PyPI publishing
103103
│ ├── lablink-images.yml # Docker image builds & pushes
104104
│ └── docs.yml # Documentation deployment
105105
└── terraform/ # (Infrastructure - being moved to template repo)

docs/workflows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ PR opened → ci.yml triggered
7878

7979
## Package Publishing Workflow
8080

81-
**File**: `.github/workflows/publish-packages.yml`
81+
**File**: `.github/workflows/publish-pip.yml`
8282

8383
### Purpose
8484

0 commit comments

Comments
 (0)