Skip to content

Commit f88b573

Browse files
committed
U315-010 Install e3 and disable the test on Windows
1 parent f79787f commit f88b573

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

.github/workflows/build-binaries.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ gprinstall --uninstall gnatcoll || true
3737
gprinstall --uninstall gpr || true
3838
rm -f -v gnat/spawn*.gpr
3939

40+
which python
41+
pip install --user e3-testsuite
42+
python -c "import sys;print('e3' in sys.modules)"
43+
4044
if [ "$DEBUG" = "debug" ]; then
4145
export BUILD_MODE=dev
4246
else

.github/workflows/build-binaries.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ jobs:
1818
os: [macos-latest, ubuntu-latest, windows-latest]
1919
runs-on: ${{ matrix.os }}
2020
steps:
21+
- name: Setup Python 3.8
22+
uses: actions/setup-python@v2
23+
with:
24+
python-version: '3.8'
2125
- name: Initialize TAG and git autocrlf
2226
shell: bash
2327
run: |
@@ -69,6 +73,8 @@ jobs:
6973
if: ${{ runner.os == 'Windows' }}
7074
shell: msys2 {0}
7175
run: |
76+
# drop python if any
77+
rm -rf -v ./cached_gnat/gnat*/bin/python*
7278
# This is to avoid locking .sh on win that prevents its updating
7379
cp .github/workflows/build-binaries.sh .github/workflows/build-binaries.sh_
7480
.github/workflows/build-binaries.sh_ "${{ matrix.debug }}" ${{ runner.os }} ${{ env.TAG }}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
title: 'project_symlinks'
2+
skip:
3+
- ['SKIP', 'env.build.os.name == "windows"']

0 commit comments

Comments
 (0)