From 2d5d58562ab48035c4d9c412c1d69df4782931f5 Mon Sep 17 00:00:00 2001 From: penumbra23 Date: Thu, 27 Feb 2025 11:32:43 +0100 Subject: [PATCH 1/2] ci: trigger tc-cli rebuild on env changes --- .github/workflows/merge-docker-tc-cli.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/merge-docker-tc-cli.yaml b/.github/workflows/merge-docker-tc-cli.yaml index 477634119..d978a622a 100644 --- a/.github/workflows/merge-docker-tc-cli.yaml +++ b/.github/workflows/merge-docker-tc-cli.yaml @@ -4,7 +4,7 @@ on: paths: - '.github/workflows/merge-docker-tc-cli.yaml' - 'analog-gmp/**' - - 'config/subxt/**' + - 'config/envs/**' - 'primitives/**' - 'tc-subxt/**' - 'tc-cli/**' From a520c1e053e725f60905a7664383d51e9449d6d9 Mon Sep 17 00:00:00 2001 From: penumbra23 Date: Thu, 27 Feb 2025 11:33:17 +0100 Subject: [PATCH 2/2] ci: fix issue with log uploads when compose tests fail --- .github/workflows/pr-test-compose.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr-test-compose.yaml b/.github/workflows/pr-test-compose.yaml index 38cea5d33..0d7aeaf55 100644 --- a/.github/workflows/pr-test-compose.yaml +++ b/.github/workflows/pr-test-compose.yaml @@ -58,6 +58,7 @@ jobs: run: | ${{ steps.tc-cli.outputs.TC_CLI }} smoke-test 2 3 - name: Set up AWS credentials + if: ${{ always() }} uses: aws-actions/configure-aws-credentials@v2 with: aws-access-key-id: ${{ secrets.LOG_UPLOADER_KEY_ID }}