Skip to content

Initial commit: agentscore-py v1.0.0 #1

Initial commit: agentscore-py v1.0.0

Initial commit: agentscore-py v1.0.0 #1

Workflow file for this run

name: Publish
on:
push:
tags: ["v*"]
permissions:
contents: write
id-token: write
jobs:
publish:
runs-on: blacksmith-2vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v6
- uses: astral-sh/setup-uv@v7
- name: Set version from tag
run: |
VERSION="${GITHUB_REF_NAME#v}"
sed -i "s/^version = .*/version = \"$VERSION\"/" pyproject.toml
echo "VERSION=$VERSION" >> "$GITHUB_ENV"
- run: uv build
- name: Publish to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
- name: Commit version bump
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git add pyproject.toml
git commit -m "chore: bump version to $VERSION" || true
git push origin HEAD:main