From e7c963310c1551f4d2306d2999d3bcf377ee093f Mon Sep 17 00:00:00 2001 From: Scott Anderson Date: Tue, 17 Jun 2025 02:00:17 -0400 Subject: [PATCH] Release workflow (#1202) ## Description: Add a new release workflow to test releases. ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced - [x] I understand that submitting code with bugs that could have been caught through manual testing blocks releases and new features for all contributors --------- Co-authored-by: Scott Anderson <662325+scottanderson@users.noreply.github.com> --- .github/workflows/release.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 000000000..86cb698ed --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,24 @@ +name: 🏷️ Release + +on: + release: + types: + - published + - edited + +permissions: {} + +jobs: + print-release-info: + runs-on: ubuntu-latest + steps: + - name: 🖨 Print release info + env: + RELEASE_TAG_NAME: ${{ github.event.release.tag_name }} + RELEASE_BODY: ${{ github.event.release.body }} + run: | + cat <> $GITHUB_STEP_SUMMARY + Tag: ${RELEASE_TAG_NAME} + Changelog: + ${RELEASE_BODY} + EOF