Skip to content

chore(release): bump version to 3.4.1 #3

chore(release): bump version to 3.4.1

chore(release): bump version to 3.4.1 #3

Workflow file for this run

name: Publish Release
on:
push:
tags:
- "v*.*.*"
permissions:
contents: write
jobs:
publish-release:
name: Publish GitHub Release
runs-on: ubuntu-latest
steps:
- name: Check out tagged commit
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Validate tag matches pyproject version
id: release_meta
run: |
PYTHONPATH=src python -m agentrules.core.utils.release_metadata \
--tag "${GITHUB_REF_NAME}" \
--github-output "${GITHUB_OUTPUT}"
- name: Create or update GitHub Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ steps.release_meta.outputs.tag }}
name: ${{ steps.release_meta.outputs.tag }}
generate_release_notes: true
draft: false
prerelease: false