Skip to content

Commit 601570c

Browse files
Adjust GitHub Actions to integration test changes
1 parent d99c2d8 commit 601570c

2 files changed

Lines changed: 14 additions & 24 deletions

File tree

.github/workflows/integration_test.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/workflows/unittests.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
1-
name: Run python only unit tests and mypy
1+
name: Run mypy and python-only unit and integration tests
22

33
on:
44
push:
55
workflow_dispatch:
66

7+
env:
8+
PROXY_URL: https://efile-test.suffolklitlab.org
9+
PROXY_API_KEY: ${{ secrets.EFILE_PROXY_API_KEY }}
10+
TYLER_USER_EMAIL: ${{ secrets.TYLER_EMAIL }}
11+
TYLER_USER_PASSWORD: ${{ secrets.TYLER_PASSWORD }}
12+
13+
# Allow only one concurrent test-run, skipping runs queued between the run in-progress and latest queued.
14+
# However, do NOT cancel in-progress runs as stopping integration tests mid-run could end up in a bad state
15+
concurrency:
16+
group: "tests"
17+
cancel-in-progress: false
18+
719
jobs:
820
test-efspintegration:
921
runs-on: ubuntu-latest
10-
name: Run python only unit tests
22+
name: Run python-only unit and integration tests
1123
steps:
1224
- uses: SuffolkLITLab/ALActions/pythontests@main

0 commit comments

Comments
 (0)