Skip to content

Commit

Permalink
[integration] - fixed workflow file
Browse files Browse the repository at this point in the history
  • Loading branch information
LeonLiur committed Jul 8, 2024
1 parent 4099e4b commit e07d6bd
Showing 1 changed file with 25 additions and 4 deletions.
29 changes: 25 additions & 4 deletions .github/workflows/test.integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,30 @@ jobs:
- "freighter/**"
- ".github/workflows/test.integration.yaml"
- name: Fail on purpose
run: cd /failfail
- name: Install Dependencies
if: steps.filter.outputs.changed == 'true'
run: pnpm i

- name: Try run still
- name: Build client
if: steps.filter.outputs.changed == 'true'
run: pnpm build:client

- name: Poetry install
if: steps.filter.outputs.changed == 'true'
run: poetry install
working-directory: ./integration/py

- name: Mini Test
if: steps.filter.outputs.changed == 'true'
run: ./run-integration.sh tests/ws-d-r-mini.json
working-directory: ./integration

- name: Load test
if: steps.filter.outputs.changed == 'true'
run: ./run-integration.sh tests/ws-d-r.json
working-directory: ./integration

- name: Benchmark test
if: ${{ !cancelled() }} && steps.filter.outputs.changed == 'true'
run: echo "RAN"
run: ./run-integration.sh tests/benchmark-test.json
working-directory: ./integration

0 comments on commit e07d6bd

Please sign in to comment.