Skip to content

Commit 75cbfc1

Browse files
committed
Run appvar deployment regression checks in CI
1 parent 9a59385 commit 75cbfc1

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

‎.circleci/config.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ jobs:
3535
- checkout
3636
- setup_remote_docker
3737
- install-dependencies
38+
- run:
39+
name: Verify ECS appvar injection
40+
command: python3 -m unittest discover -s deploy -p 'test_*.py'
3841
- run:
3942
name: Build runtime and one-shot migration images
4043
command: |

‎.github/workflows/ci.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ jobs:
1919
TEST_DATABASE_URL: postgresql://forms:forms_ci@localhost:5432/forms_test?schema=forms
2020
steps:
2121
- uses: actions/checkout@v4
22+
- name: Verify ECS appvar injection
23+
run: |
24+
python3 -m venv /tmp/forms-deploy-checks
25+
/tmp/forms-deploy-checks/bin/pip install boto3 PyYAML
26+
/tmp/forms-deploy-checks/bin/python -m unittest discover -s deploy -p 'test_*.py'
2227
- name: Select project Node and install pnpm
2328
shell: bash
2429
run: |

0 commit comments

Comments
 (0)