From 201d1d6742a547ca34ad385d4882570edf6f57e7 Mon Sep 17 00:00:00 2001 From: jnmcfly Date: Tue, 16 Sep 2025 14:30:24 +0200 Subject: [PATCH 1/2] chore: bump Terraform version to 1.13.2 in build and release workflows --- .github/workflows/tf-build.yaml | 2 +- .github/workflows/tf-release.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tf-build.yaml b/.github/workflows/tf-build.yaml index 2ce4c6d..7cafe3d 100644 --- a/.github/workflows/tf-build.yaml +++ b/.github/workflows/tf-build.yaml @@ -28,7 +28,7 @@ on: description: "can be inherited by using the 'inherit' keyword https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idsecretsinherit" env: - TERRAFORM_VERSION: 1.12.2 + TERRAFORM_VERSION: 1.13.2 concurrency: group: terraform-${{ inputs.ENVIRONMENT }} diff --git a/.github/workflows/tf-release.yaml b/.github/workflows/tf-release.yaml index f9bc412..255b013 100644 --- a/.github/workflows/tf-release.yaml +++ b/.github/workflows/tf-release.yaml @@ -25,7 +25,7 @@ on: description: "can be inherited by using the 'inherit' keyword https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idsecretsinherit" env: - TERRAFORM_VERSION: 1.12.2 + TERRAFORM_VERSION: 1.13.2 concurrency: group: terraform-${{ inputs.ENVIRONMENT }} From 11b34d1dd03543cc909b8be5de7b09bde17b864b Mon Sep 17 00:00:00 2001 From: jnmcfly Date: Tue, 16 Sep 2025 14:33:18 +0200 Subject: [PATCH 2/2] feat: add summary generation steps to Terraform build workflow --- .github/workflows/tf-build.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/tf-build.yaml b/.github/workflows/tf-build.yaml index 7cafe3d..c50a491 100644 --- a/.github/workflows/tf-build.yaml +++ b/.github/workflows/tf-build.yaml @@ -96,3 +96,19 @@ jobs: path: ${{ inputs.WORKING_DIRECTORY }}/${{ inputs.CUSTOM_ARTIFACT_PATH }} retention-days: 1 if-no-files-found: "warn" + + - name: calculate tag + id: tag_version + uses: mathieudutour/github-tag-action@v6.2 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + release_branches: main,stage + create_annotated_tag: true + tag_prefix: "" + dry_run: true + + - name: create summary + run: | + echo "## 🦦 Changelog" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo "${{ steps.tag_version.outputs.changelog }}" >> $GITHUB_STEP_SUMMARY