From 9d87de53f025c0027b1a5c3468dad5a9bb28d5e1 Mon Sep 17 00:00:00 2001 From: Anthony Correa Date: Fri, 7 Feb 2025 10:22:42 -0600 Subject: [PATCH] Update release workflow with commit message variable - Added a new step to the release workflow that sets a commit message variable. - This step ensures that the commit message is captured and stored for future reference. - The commit message is retrieved using the `steps.commit-message.outputs.COMMIT_MESSAGE` variable. Update release workflow to use commit message variable - Updated the release workflow to use the commit message variable. - This change ensures that the commit message is used when creating a release. - The commit message is now stored in the `$GITHUB_OUTPUT` file and can be accessed by other steps in the workflow. --- .gitea/workflows/main.yml | 17 ++++++++++++----- .secrets | 2 -- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 5bb96bd..802d038 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -35,12 +35,19 @@ jobs: && cp src/module.json dist/ && echo \"Done!\nArchived to ${ZIP_FILENAME} and copied module.js.\" - - name: Setting commit message + - name: Setting commit message variable id: commit-message - run: > - COMMIT_MESSAGE=$(git log -1 --pretty=%B); - echo "COMMIT_MESSAGE=$COMMIT_MESSAGE" >> "$GITHUB_OUTPUT" - && echo "commit message is '$COMMIT_MESSAGE'" + # Per + # https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#example-of-a-multiline-string + run: | + { + echo 'COMMIT_MESSAGE<> "$GITHUB_OUTPUT" + + - name: retreive commit message + run: echo "commit message is ${{ steps.commit-message.outputs.COMMIT_MESSAGE }}" # Create a release for this specific version - name: Update Release with Files diff --git a/.secrets b/.secrets index 0dcc523..e69de29 100644 --- a/.secrets +++ b/.secrets @@ -1,2 +0,0 @@ -TEST=123 -GITHUB_TOKEN=90b74545400305cb379a38d2c442d29d3aa911a4 \ No newline at end of file