From 08d82cda409320ecc0e0f2e09b03872ba6e39aec Mon Sep 17 00:00:00 2001 From: susana-zhou1 Date: Wed, 22 Jul 2026 15:00:22 +0100 Subject: [PATCH 1/4] update version and CHANGELOG --- CHANGELOG.md | 10 ++++++++++ modules/aws-backup-source/version | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9db9eef..978b9be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [v1.4.6] (2026-07-22) + +### Features + +- Add optional `restore_acl` flag to the restore-to-s3 Lambda event contract, defaulting to `false` + +### Improvements + +- Update name prefix validation to allow hyphens (`-`) in `name_prefix` + ## [v1.4.5] (2026-05-26) diff --git a/modules/aws-backup-source/version b/modules/aws-backup-source/version index 959bb9d..2aca8c0 100644 --- a/modules/aws-backup-source/version +++ b/modules/aws-backup-source/version @@ -1 +1 @@ -v1.4.5 +v1.4.6 From 46979064a3e0214ee0ce2abaa41b187a432065ed Mon Sep 17 00:00:00 2001 From: susana-zhou1 Date: Wed, 22 Jul 2026 15:08:26 +0100 Subject: [PATCH 2/4] update check version workflow to run on PR --- .github/workflows/cicd-1-pull-request.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/cicd-1-pull-request.yaml b/.github/workflows/cicd-1-pull-request.yaml index df2e2d4..6cebd0b 100644 --- a/.github/workflows/cicd-1-pull-request.yaml +++ b/.github/workflows/cicd-1-pull-request.yaml @@ -9,8 +9,6 @@ on: jobs: check-version: - # Only enforce version bump on main branch pushes or version tag pushes - if: startsWith(github.ref, 'refs/heads/main') || startsWith(github.ref, 'refs/tags/v') name: "Check version" runs-on: ubuntu-latest steps: From 4e4e0017855a493344466489b27bfac7e037a7ee Mon Sep 17 00:00:00 2001 From: susana-zhou1 Date: Wed, 22 Jul 2026 15:10:04 +0100 Subject: [PATCH 3/4] run when pull request is against main --- .github/workflows/cicd-1-pull-request.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cicd-1-pull-request.yaml b/.github/workflows/cicd-1-pull-request.yaml index 6cebd0b..d1fa00b 100644 --- a/.github/workflows/cicd-1-pull-request.yaml +++ b/.github/workflows/cicd-1-pull-request.yaml @@ -5,7 +5,9 @@ on: branches: - "**" pull_request: - types: [opened, reopened] + types: [opened, reopened, synchronize] + branches: + - main jobs: check-version: From 4a129b965f21db296fd7783f8ddb3007d81e6464 Mon Sep 17 00:00:00 2001 From: susana-zhou1 Date: Wed, 22 Jul 2026 15:10:59 +0100 Subject: [PATCH 4/4] stop duplicate workflow on push to branch with PR --- .github/workflows/cicd-1-pull-request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cicd-1-pull-request.yaml b/.github/workflows/cicd-1-pull-request.yaml index d1fa00b..3468baa 100644 --- a/.github/workflows/cicd-1-pull-request.yaml +++ b/.github/workflows/cicd-1-pull-request.yaml @@ -3,7 +3,7 @@ name: "CI/CD pull request" on: push: branches: - - "**" + - "main" pull_request: types: [opened, reopened, synchronize] branches: