Try to fix ci

This commit is contained in:
Jeremy 2024-03-29 22:50:30 -05:00
parent e65edcf91a
commit a3899781dc
No known key found for this signature in database
GPG Key ID: BE03111EB7ED6E2E
2 changed files with 12 additions and 8 deletions

View File

@ -34,14 +34,15 @@ jobs:
- uses: actions/checkout@v4
- name: dependencies
run: |
pip3 install colorama
python3 -m venv env
env/bin/pip install colorama
- name: libdwarf
run: |
cd ..
cpptrace/ci/setup-prerequisites.sh
- name: build
run: |
python3 ci/build-in-all-configs.py --${{matrix.compiler}} --default-config
env/bin/python ci/build-in-all-configs.py --${{matrix.compiler}} --default-config
build-windows:
runs-on: windows-2022
strategy:
@ -95,14 +96,15 @@ jobs:
- uses: actions/checkout@v4
- name: dependencies
run: |
pip3 install colorama
python3 -m venv env
env/bin/pip install colorama
- name: libdwarf
run: |
cd ..
cpptrace/ci/setup-prerequisites.sh
- name: build
run: |
python3 ci/build-in-all-configs.py --${{matrix.compiler}}
env/bin/python ci/build-in-all-configs.py --${{matrix.compiler}}
build-windows-all-configurations:
runs-on: windows-2022
needs: build-windows

View File

@ -42,10 +42,11 @@ jobs:
cpptrace/ci/setup-prerequisites.sh
- name: dependencies
run: |
pip3 install colorama
python3 -m venv env
env/bin/pip install colorama
- name: build and test
run: |
python3 ci/test-all-configs.py --${{matrix.compiler}} --default-config
env/bin/python ci/test-all-configs.py --${{matrix.compiler}} --default-config
test-windows:
runs-on: windows-2022
strategy:
@ -106,10 +107,11 @@ jobs:
cpptrace/ci/setup-prerequisites.sh
- name: dependencies
run: |
pip3 install colorama
python3 -m venv env
env/bin/pip install colorama
- name: build and test
run: |
python3 ci/test-all-configs.py --${{matrix.compiler}}
env/bin/python ci/test-all-configs.py --${{matrix.compiler}}
test-windows-all-configurations:
runs-on: windows-2022
strategy: