This repo is configured for PyPI Trusted Publishing through GitHub Actions.
- Create the GitHub repository at
https://github.com/mySebbe/coding-agent-eval-harness. - Create the PyPI project named
coding-agent-eval-harness. - In PyPI, add a Trusted Publisher for:
- Owner:
mySebbe - Repository:
coding-agent-eval-harness - Workflow:
.github/workflows/release.yml - Environment: leave blank unless you add one to the workflow.
- Owner:
git tag v0.1.0
git push origin v0.1.0Then create a GitHub Release for the tag. The release.yml workflow builds the package and publishes it to PyPI with OIDC, without storing a PyPI API token.
- Run
python verify_projects.pyfrom the pack root, orpython -m unittest discover -s tests -vin this repo. - Update
CHANGELOG.md. - Confirm
pyproject.tomlversion matches the tag.