From 24cd5648b3037affd82aea135afcae548e2d0436 Mon Sep 17 00:00:00 2001 From: lukqw Date: Wed, 17 Jul 2024 18:43:49 +0200 Subject: [PATCH 1/2] bump setup-localstack version to v0.2.2 --- .github/workflows/cloudpod_release.yml | 2 +- .github/workflows/integration-test.yml | 2 +- .github/workflows/preview_create.yml | 2 +- .github/workflows/preview_finalize.yml | 2 +- .github/workflows/test_cloudpods.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cloudpod_release.yml b/.github/workflows/cloudpod_release.yml index b2caeef..c40f941 100644 --- a/.github/workflows/cloudpod_release.yml +++ b/.github/workflows/cloudpod_release.yml @@ -37,7 +37,7 @@ jobs: pip install -r requirements-dev.txt - name: Start LocalStack - uses: LocalStack/setup-localstack@v0.2.0 + uses: LocalStack/setup-localstack@v0.2.2 with: image-tag: ${{ inputs.release-tag || 'latest'}} use-pro: 'true' diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 12bd6f3..7704f8c 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -50,7 +50,7 @@ jobs: pip install -r requirements-dev.txt - name: Start LocalStack - uses: LocalStack/setup-localstack@v0.2.0 + uses: LocalStack/setup-localstack@v0.2.2 with: image-tag: 'latest' use-pro: 'true' diff --git a/.github/workflows/preview_create.yml b/.github/workflows/preview_create.yml index bf3ba18..03a4f22 100644 --- a/.github/workflows/preview_create.yml +++ b/.github/workflows/preview_create.yml @@ -30,7 +30,7 @@ jobs: pip install awscli-local - name: Deploy Preview - uses: LocalStack/setup-localstack@v0.2.0 + uses: LocalStack/setup-localstack@v0.2.2 env: AWS_DEFAULT_REGION: us-east-1 AWS_REGION: us-east-1 diff --git a/.github/workflows/preview_finalize.yml b/.github/workflows/preview_finalize.yml index 9901e22..883b3c8 100644 --- a/.github/workflows/preview_finalize.yml +++ b/.github/workflows/preview_finalize.yml @@ -13,7 +13,7 @@ jobs: pull-requests: write steps: - name: Finalize PR comment - uses: LocalStack/setup-localstack/finish@main + uses: LocalStack/setup-localstack/finish@v0.2.2 with: github-token: ${{ secrets.GITHUB_TOKEN }} include-preview: true \ No newline at end of file diff --git a/.github/workflows/test_cloudpods.yml b/.github/workflows/test_cloudpods.yml index 07da849..c76a979 100644 --- a/.github/workflows/test_cloudpods.yml +++ b/.github/workflows/test_cloudpods.yml @@ -55,7 +55,7 @@ jobs: python-version: '3.11' - name: Start LocalStack - uses: LocalStack/setup-localstack@v0.2.0 + uses: LocalStack/setup-localstack@v0.2.2 with: image-tag: ${{ matrix.tag }} use-pro: 'true' From 0952232de36332f68d4edd8ef280a60a4fe5651b Mon Sep 17 00:00:00 2001 From: lukqw Date: Wed, 17 Jul 2024 20:25:25 +0200 Subject: [PATCH 2/2] add preview comment to PR --- .github/workflows/preview_create.yml | 1 + .github/workflows/preview_finalize.yml | 19 ------------------- 2 files changed, 1 insertion(+), 19 deletions(-) delete mode 100644 .github/workflows/preview_finalize.yml diff --git a/.github/workflows/preview_create.yml b/.github/workflows/preview_create.yml index 03a4f22..9166fb0 100644 --- a/.github/workflows/preview_create.yml +++ b/.github/workflows/preview_create.yml @@ -42,6 +42,7 @@ jobs: state-backend: ephemeral state-action: start skip-ephemeral-stop: 'true' + include-preview: 'true' preview-cmd: | # Add your custom deployment commands here. # Below is an example for the Image resizer application. diff --git a/.github/workflows/preview_finalize.yml b/.github/workflows/preview_finalize.yml deleted file mode 100644 index 883b3c8..0000000 --- a/.github/workflows/preview_finalize.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: Finalize PR Preview - -on: - workflow_run: - workflows: ["Create PR Preview"] - types: - - completed - -jobs: - test: - runs-on: ubuntu-latest - permissions: - pull-requests: write - steps: - - name: Finalize PR comment - uses: LocalStack/setup-localstack/finish@v0.2.2 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - include-preview: true \ No newline at end of file