diff --git a/.github/workflows/beta.yml b/.github/workflows/beta.yml index 131f5d58..24db2f3d 100644 --- a/.github/workflows/beta.yml +++ b/.github/workflows/beta.yml @@ -16,6 +16,7 @@ jobs: uses: actions/checkout@v3 with: ref: 'dev' + fetch-depth: 0 - name: Configure bot user run: | git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" @@ -32,7 +33,9 @@ jobs: gh release delete beta --yes fi # Create new beta draft release with generated notes - gh release create beta --title "Beta Release" --draft --generate-notes + # Make sure the latest tag is correct, even if the current commit is already tagged + LATEST_TAG=$(git describe --tags --abbrev=0) + gh release create beta --title "Beta Release" --draft --generate-notes --notes-start-tag "$LATEST_TAG" gh release view beta > temp_change.md - name: Tweak changelogs run: |