From b7379ee1c4c0d2209d2c8b970884f839efa50b87 Mon Sep 17 00:00:00 2001 From: Blayne Chard Date: Wed, 15 Apr 2026 11:22:52 +1200 Subject: [PATCH 1/2] fix: release-please is not triggering deployments --- .github/workflows/push.yml | 2 +- .github/workflows/release-please.yml | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 4dbf45f..6761d25 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -9,4 +9,4 @@ jobs: steps: - uses: linz/action-typescript@9bf69b0f313b3525d3ba3116f26b1aff7eb7a6c0 # v3.1.0 with: - node-version: 23.x + node-version: 24.x diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index d7346df..81802a0 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -12,10 +12,9 @@ jobs: outputs: releases_created: ${{ steps.release.outputs.releases_created }} steps: - - uses: google-github-actions/release-please-action@v3 + - uses: google-github-actions/release-please-action@v4 id: release with: - release-type: node token: ${{ secrets.LI_GITHUB_ACTION_TOKEN }} publish-release: @@ -29,11 +28,11 @@ jobs: environment: name: prod - if: ${{ needs.release-please.outputs.releases_created }} + if: ${{ needs.release-please.outputs.releases_created == 'true' }} steps: - uses: linz/action-typescript@9bf69b0f313b3525d3ba3116f26b1aff7eb7a6c0 # v3.1.0 with: - node-version: 23.x + node-version: 24.x - name: (Prod) Configure AWS Credentials uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4 From 062e73c85f907a1cb1a55d2fa13555f6c4f4a5d1 Mon Sep 17 00:00:00 2001 From: Blayne Chard Date: Wed, 15 Apr 2026 11:29:01 +1200 Subject: [PATCH 2/2] fix: releases vs release --- .github/workflows/release-please.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 81802a0..43d041b 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -10,7 +10,7 @@ jobs: environment: name: prod outputs: - releases_created: ${{ steps.release.outputs.releases_created }} + release_created: ${{ steps.release.outputs.release_created }} steps: - uses: google-github-actions/release-please-action@v4 id: release @@ -28,7 +28,7 @@ jobs: environment: name: prod - if: ${{ needs.release-please.outputs.releases_created == 'true' }} + if: ${{ needs.release-please.outputs.release_created == 'true' }} steps: - uses: linz/action-typescript@9bf69b0f313b3525d3ba3116f26b1aff7eb7a6c0 # v3.1.0 with: