From 3b3b7a07fb295969f9ec56629c344a71261e8a95 Mon Sep 17 00:00:00 2001 From: phil Date: Sat, 11 Jan 2025 02:46:42 +0100 Subject: [PATCH] CI: set version from git --- .forgejo/workflows/build.yaml | 6 ++++++ pyproject.toml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 87a1348..64ee13f 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -31,6 +31,12 @@ jobs: id: version run: echo "version=$(.venv/bin/oidc-test --version)" >> $GITHUB_OUTPUT + - name: Set the version in pyproject.toml (workaround for uv not supporting dynamic version) + if: fromJSON(steps.builder.outputs.run) + env: + VERSION: ${{ steps.version.outputs.version }} + run: sed "s/0.0.0/${VERSION}/" -i pyproject.toml + - name: Workaround for bug of podman-login run: | mkdir -p $HOME/.docker diff --git a/pyproject.toml b/pyproject.toml index d08d4c1..0d806b1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "oidc-fastapi-test" -version = "0.1.6" +version = "0.0.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.13"