Skip to content

Commit

Permalink
Parameterize super test on chrome version
Browse files Browse the repository at this point in the history
  • Loading branch information
ayjayt committed Dec 14, 2024
1 parent b782ca4 commit 4bac997
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/publish_testpypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest] #, windows-latest, macos-latest]
pyvers: [3.09, ''] #, 3.10, 3.11, 3.12, 3.13]
python_v: [3.09, ''] #, 3.10, 3.11, 3.12, 3.13]
chrome_v: [0, -1]
name: Build and Test
runs-on: ${{ matrix.os }}
# environment:
Expand All @@ -28,16 +29,17 @@ jobs:
timeout-minutes: 1
# must actually checkout for version determination
- run: git checkout ${{ github.ref_name }}
- run: uv python install ${{ matrix.pyvers }}
- run: uv python install ${{ matrix.python_v }}
- run: git status
# don't modify sync file! messes up version!
- run: uv sync --frozen --all-extras
- run: git restore . # delete uv.lock changest
- run: uv build
- run: uv run --no-sync choreo_get_browser
- run: uv run --no-sync choreo_get_browser --i ${{ matrix.chrome_v }}
- run: uv pip install dist/choreographer*.whl
# should we delete choreographer?

- run: uv run --no-sync choreo_diagnose --no-run
- name: Test
if: ${{ ! runner.debug && matrix.os != 'ubuntu-latest' }}
run: uv run --no-sync poe test
Expand Down

0 comments on commit 4bac997

Please sign in to comment.