From 5ae86a3c7e73c4b320e35ae9ef7e55820406084d Mon Sep 17 00:00:00 2001 From: WorldTeacher Date: Tue, 20 May 2025 09:12:49 +0200 Subject: [PATCH] update workflow, install python, tool --- .gitea/workflows/relase.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/relase.yml b/.gitea/workflows/relase.yml index c977e0a..8eb9be6 100644 --- a/.gitea/workflows/relase.yml +++ b/.gitea/workflows/relase.yml @@ -11,7 +11,7 @@ on: type: boolean bump: description: 'Bump type' - required: false + required: true default: 'patch' type: choice options: @@ -28,16 +28,20 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v5 + - name: Set up Python + run: uv python install + with: + python-version-file: "pyproject.toml" - name: Install the project run: uv sync --locked --all-extras --dev - - - name: Bump version - id: bump + - name: Install Bump tool + run: uv tool install bump-my-version - name: Bump version id: bump_version run: | - uv tool run bump-my-version bump ${{ github.event.inputs.bump }} --tag --allow-dirty + uv tool run bump-my-version bump ${{ github.event.inputs.bump }} --allow-dirty + - name: Add release notes to environment id: add_release_notes run: |