From e08f2ac7f1b4ded4812b07e14737247099ac666f Mon Sep 17 00:00:00 2001 From: Michael Kriese Date: Fri, 2 May 2025 07:44:09 +0000 Subject: [PATCH] chore(renovate): allow updating release notes assistant (#7758) Extract release notes assistent version to a variable, so renovate can easily update it https://code.forgejo.org/forgejo/renovate-config/commit/fed044d3a37cfa8a361eacdf27e60d0b2d96eed2 Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7758 Reviewed-by: Earl Warren Co-authored-by: Michael Kriese Co-committed-by: Michael Kriese --- .forgejo/workflows/release-notes-assistant-milestones.yml | 5 ++++- .forgejo/workflows/release-notes-assistant.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/release-notes-assistant-milestones.yml b/.forgejo/workflows/release-notes-assistant-milestones.yml index db33d30afb..c6020960ee 100644 --- a/.forgejo/workflows/release-notes-assistant-milestones.yml +++ b/.forgejo/workflows/release-notes-assistant-milestones.yml @@ -4,6 +4,9 @@ on: schedule: - cron: '@daily' +env: + RNA_VERSION: 'v1.1.1' # renovate: datasource=go depName=forgejo/release-notes-assistant packageName=code.forgejo.org/forgejo/release-notes-assistant + jobs: release-notes: if: vars.ROLE == 'forgejo-coding' @@ -29,5 +32,5 @@ jobs: set -x curl -sS $GITHUB_SERVER_URL/api/v1/repos/$GITHUB_REPOSITORY/milestones?state=open | jq -r '.[] | .title' | while read forgejo version ; do milestone="$forgejo $version" - go run code.forgejo.org/forgejo/release-notes-assistant@v1.1.1 --config .release-notes-assistant.yaml --storage milestone --storage-location "$milestone" --forgejo-url $GITHUB_SERVER_URL --repository $GITHUB_REPOSITORY --token ${{ secrets.RELEASE_NOTES_ASSISTANT_TOKEN }} release $version + go run code.forgejo.org/forgejo/release-notes-assistant@$RNA_VERSION --config .release-notes-assistant.yaml --storage milestone --storage-location "$milestone" --forgejo-url $GITHUB_SERVER_URL --repository $GITHUB_REPOSITORY --token ${{ secrets.RELEASE_NOTES_ASSISTANT_TOKEN }} release $version done diff --git a/.forgejo/workflows/release-notes-assistant.yml b/.forgejo/workflows/release-notes-assistant.yml index 92edd912ec..745f447f25 100644 --- a/.forgejo/workflows/release-notes-assistant.yml +++ b/.forgejo/workflows/release-notes-assistant.yml @@ -7,6 +7,9 @@ on: - synchronize - labeled +env: + RNA_VERSION: 'v1.1.1' # renovate: datasource=go depName=forgejo/release-notes-assistant packageName=code.forgejo.org/forgejo/release-notes-assistant + jobs: release-notes: if: ( vars.ROLE == 'forgejo-coding' ) && contains(github.event.pull_request.labels.*.name, 'worth a release-note') @@ -38,4 +41,4 @@ jobs: - name: release-notes-assistant preview run: | - go run code.forgejo.org/forgejo/release-notes-assistant@v1.1.1 --config .release-notes-assistant.yaml --storage pr --storage-location ${{ github.event.pull_request.number }} --forgejo-url $GITHUB_SERVER_URL --repository $GITHUB_REPOSITORY --token ${{ secrets.RELEASE_NOTES_ASSISTANT_TOKEN }} preview ${{ github.event.pull_request.number }} + go run code.forgejo.org/forgejo/release-notes-assistant@$RNA_VERSION --config .release-notes-assistant.yaml --storage pr --storage-location ${{ github.event.pull_request.number }} --forgejo-url $GITHUB_SERVER_URL --repository $GITHUB_REPOSITORY --token ${{ secrets.RELEASE_NOTES_ASSISTANT_TOKEN }} preview ${{ github.event.pull_request.number }}