Skip to content

Commit 9cbdb1f

Browse files
committed
update workflow to install the latest testing lib
1 parent c72c3e6 commit 9cbdb1f

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/integration-tests.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ jobs:
2222
with:
2323
path: language-sdk
2424

25+
- name: Checkout the latest Testing SDK
26+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
with:
28+
repository: aws/aws-durable-execution-sdk-python-testing
29+
path: testing-sdk
30+
2531
- name: Set up Python ${{ matrix.python-version }}
2632
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
2733
with:
@@ -34,6 +40,7 @@ jobs:
3440
working-directory: language-sdk
3541
run: |
3642
echo "Running SDK tests..."
43+
hatch run -- test:pip install -e ../testing-sdk
3744
hatch run -- test:pip install -e ../language-sdk
3845
hatch fmt --check
3946
hatch run types:check
@@ -54,6 +61,12 @@ jobs:
5461
with:
5562
path: language-sdk
5663

64+
- name: Checkout the latest Testing SDK
65+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
66+
with:
67+
repository: aws/aws-durable-execution-sdk-python-testing
68+
path: testing-sdk
69+
5770
- name: Set up Python 3.13
5871
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5972
with:
@@ -92,6 +105,7 @@ jobs:
92105
KMS_KEY_ARN: ${{ secrets.KMS_KEY_ARN }}
93106
run: |
94107
echo "Building examples..."
108+
hatch run -- examples:pip install -e ../testing-sdk
95109
hatch run examples:build
96110
97111
# Get first integration example for testing

0 commit comments

Comments
 (0)