diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index c1e161a..5b7014e 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -24,11 +24,25 @@ jobs: chmod +x changelog-main-linux-amd64 sudo mv changelog-main-linux-amd64 /usr/local/bin/changelog +# - name: Generate changelog +# id: changelog +# run: | +# VERSION="${GITHUB_REF_NAME}" +# changelog generate -t="${VERSION}" -c="${GITHUB_WORKSPACE}/changelog.yml" > CHANGELOG.md +# echo "changelog<> $GITHUB_OUTPUT +# cat CHANGELOG.md >> $GITHUB_OUTPUT +# echo "EOF" >> $GITHUB_OUTPUT - name: Generate changelog id: changelog + env: + CHANGELOG_TOKEN: ${{ secrets.CHANGELOG_TOKEN }} run: | VERSION="${GITHUB_REF_NAME}" - changelog generate -m="${VERSION}" -c="${GITHUB_WORKSPACE}/changelog.yml" > CHANGELOG.md + changelog generate \ + -t="${VERSION}" \ + -c="${GITHUB_WORKSPACE}/changelog.yml" \ + --token="${CHANGELOG_TOKEN}" > CHANGELOG.md + echo "changelog<> $GITHUB_OUTPUT cat CHANGELOG.md >> $GITHUB_OUTPUT echo "EOF" >> $GITHUB_OUTPUT