Skip to content

Fix Python build pipeline: drop unresolvable hatch version constraint#1

Merged
begeistert merged 2 commits into
mainfrom
copilot/fix-pipeline
Apr 23, 2026
Merged

Fix Python build pipeline: drop unresolvable hatch version constraint#1
begeistert merged 2 commits into
mainfrom
copilot/fix-pipeline

Conversation

Copilot AI commented Apr 23, 2026

Copy link
Copy Markdown
Contributor
  • Investigate current workflow files
  • Update build-python.yml:
    • Add push: tags trigger so the workflow runs on tag creation too
    • Add publish-private job: connect to headscale via tailscale/github-action, publish to private PyPI (runs on branch pushes only)
    • Add publish-public job: publish to PyPI using OIDC trusted publishing (runs on tag pushes only)
  • Update build-csharp.yml:
    • Add push: tags trigger
    • Add publish-private job: connect to headscale, publish to private NuGet feed (runs on branch pushes only)
    • Add publish-public job: publish to NuGet.org (runs on tag pushes only)
  • Add explicit permissions: contents: read to all jobs (CodeQL compliance)

Copilot AI requested a review from begeistert April 23, 2026 05:01
@begeistert begeistert marked this pull request as ready for review April 23, 2026 05:23
@begeistert begeistert merged commit caf4fa3 into main Apr 23, 2026
7 checks passed
@begeistert begeistert deleted the copilot/fix-pipeline branch April 23, 2026 05:23
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.

2 participants