Skip to content

Commit 931f2b9

Browse files
committed
Regenerate CI workflows with xmsconan 2.16.0
2.16.0 compiles testing_sources into the library again, so a build produced by this pin publishes xmscore's testing helpers (ttEqualPointsXYZ, ttTextFilesEqual, ...) for dependent libraries to link. CMakeLists.txt is generated at build time and not tracked here, so the pin is the whole change.
1 parent f38c036 commit 931f2b9

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/Coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- name: Install Python Dependencies
4646
run: |
4747
pip install conan wheel "gcovr>=7,<9"
48-
pip install --upgrade "xmsconan>=2.15.5" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
48+
pip install --upgrade "xmsconan>=2.16.0" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
4949
5050
- name: Setup Conan
5151
run: xmsconan_conan_setup --remote-url ${{ env.CONAN_REMOTE_URL }} --login

.github/workflows/XmsCore-CI.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
run: |
4343
python -m pip install --upgrade pip
4444
pip install flake8 flake8-docstrings flake8-bugbear flake8-import-order pep8-naming
45-
pip install "xmsconan==2.15.5" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
45+
pip install "xmsconan==2.16.0" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
4646
# Generate .flake8 so CI lints with the same config developers use locally.
4747
# Do not inline the flake8 settings here: that duplicates .flake8.jinja and
4848
# the two copies drift apart silently.
@@ -113,7 +113,7 @@ jobs:
113113
# package_id computation and silently detach builds from the binaries
114114
# already published to the remote. Bump this deliberately.
115115
pip install "conan~=2.31.0" devpi-client wheel
116-
python -m pip install --upgrade "xmsconan==2.15.5" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
116+
python -m pip install --upgrade "xmsconan==2.16.0" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
117117
# Setup Conan
118118
- name: Setup Conan
119119
run: xmsconan_conan_setup --remote-url ${{ env.CONAN_REMOTE_URL }} --login --remove-conancenter
@@ -250,7 +250,7 @@ jobs:
250250
# package_id computation and silently detach builds from the binaries
251251
# already published to the remote. Bump this deliberately.
252252
pip install "conan~=2.31.0" devpi-client wheel
253-
pip install --upgrade "xmsconan==2.15.5" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
253+
pip install --upgrade "xmsconan==2.16.0" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
254254
# Setup Conan
255255
- name: Setup Conan
256256
run: xmsconan_conan_setup --remote-url ${{ env.CONAN_REMOTE_URL }} --login
@@ -398,7 +398,7 @@ jobs:
398398
# package_id computation and silently detach builds from the binaries
399399
# already published to the remote. Bump this deliberately.
400400
pip install "conan~=2.31.0" devpi-client wheel
401-
python -m pip install --upgrade "xmsconan==2.15.5" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
401+
python -m pip install --upgrade "xmsconan==2.16.0" -i https://public.aquapi.aquaveo.com/aquaveo/dev/+simple
402402
# Setup Visual Studio
403403
- name: Setup Visual Studio
404404
uses: microsoft/setup-msbuild@v2

0 commit comments

Comments
 (0)