From aef5f441692e8b6124f863c9a5e712c3026880d0 Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Sun, 18 Feb 2024 16:05:42 +0100 Subject: [PATCH] [RELEASE] do not limit clone depth when building a release otherwise git describe may not produce a tag based version number --- .forgejo/workflows/build-release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.forgejo/workflows/build-release.yml b/.forgejo/workflows/build-release.yml index 497885c33..bb37128fb 100644 --- a/.forgejo/workflows/build-release.yml +++ b/.forgejo/workflows/build-release.yml @@ -28,6 +28,8 @@ jobs: if: vars.ROLE == 'forgejo-integration' || github.repository_owner == 'root' steps: - uses: actions/checkout@v3 + with: + fetch-depth: 0 - name: Sanitize the name of the repository id: repository @@ -64,6 +66,7 @@ jobs: exit 1 fi version=${version#v} + git describe --tags --always echo "sha=${{ github.sha }}" >> "$GITHUB_OUTPUT" echo "version=$version" >> "$GITHUB_OUTPUT" echo "override=$override" >> "$GITHUB_OUTPUT"