diff options
author | William Deegan <bill@baddogconsulting.com> | 2021-07-19 17:27:18 -0700 |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2021-07-19 17:27:18 -0700 |
commit | 0d1d167402ae08cb5ae5948adc443be46df361c1 (patch) | |
tree | e2e348e1b4d8d57d6c2b013c3dbaf06b172c8db2 /.github/workflows | |
parent | d5ce6f886d5de4662857956c8fa91cb2c04c8a20 (diff) | |
download | scons-git-0d1d167402ae08cb5ae5948adc443be46df361c1.tar.gz |
Add windows to linux for tests
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/experimental_tests.yml | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/.github/workflows/experimental_tests.yml b/.github/workflows/experimental_tests.yml index ecc5f7fa5..aac28d0c8 100644 --- a/.github/workflows/experimental_tests.yml +++ b/.github/workflows/experimental_tests.yml @@ -17,24 +17,29 @@ on: jobs: # This workflow contains a single job called "build" build: + + strategy: + matrix: + os: ['ubuntu-latest', 'windows-latest'] + # The type of runner that the job will run on - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} # Steps represent a sequence of tasks that will be executed as part of the job steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.8 ${{ matrix.os }} uses: actions/setup-python@v2 with: python-version: 3.8 - - name: Install dependencies including ninja + - name: Install dependencies including ninja ${{ matrix.os }} run: | python -m pip install --upgrade pip setuptools wheel python -m pip install ninja # if [ -f requirements.txt ]; then pip install -r requirements.txt; fi # sudo apt-get update - - name: Test experimental packages + - name: Test experimental packages ${{ matrix.os }} run: | python runtest.py test/import.py test/ninja |