Skip to content

Commit ef3903a

Browse files
committed
added support for cmd specific env vars and auth
1 parent 934dc42 commit ef3903a

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/test.yaml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ jobs:
7979
pip install .
8080
8181
- name: Run tests
82-
shell: ${{ matrix.os == 'windows-latest' && 'pwsh' || 'bash' }}
8382
env:
8483
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
8584
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
@@ -94,3 +93,23 @@ jobs:
9493
GCP_ZONE: ${{ vars.GCP_ZONE }}
9594
run: |
9695
python3 -m tests.pystackql_tests
96+
shell: bash
97+
if: runner.os != 'Windows'
98+
99+
- name: Run tests on Windows
100+
env:
101+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
102+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
103+
GOOGLE_CREDENTIALS: ${{ secrets.GOOGLE_CREDENTIALS }}
104+
STACKQL_GITHUB_USERNAME: ${{ secrets.STACKQL_GITHUB_USERNAME }}
105+
STACKQL_GITHUB_PASSWORD: ${{ secrets.STACKQL_GITHUB_PASSWORD }}
106+
CUSTOM_STACKQL_GITHUB_USERNAME: ${{ secrets.CUSTOM_STACKQL_GITHUB_USERNAME }}
107+
CUSTOM_STACKQL_GITHUB_PASSWORD: ${{ secrets.CUSTOM_STACKQL_GITHUB_PASSWORD }}
108+
AWS_REGION: ${{ vars.AWS_REGION }}
109+
AWS_REGIONS: ${{ vars.AWS_REGIONS }}
110+
GCP_PROJECT: ${{ vars.GCP_PROJECT }}
111+
GCP_ZONE: ${{ vars.GCP_ZONE }}
112+
run: |
113+
python3 -m tests.pystackql_tests
114+
shell: pwsh
115+
if: runner.os == 'Windows'

0 commit comments

Comments
 (0)