|
45 | 45 | strategy:
|
46 | 46 | fail-fast: false
|
47 | 47 | matrix:
|
48 |
| - platform: [macos-latest] |
| 48 | + platform: [macos-13] |
49 | 49 | python-version: ['3.10']
|
50 | 50 | build_type: [Release, Debug]
|
51 | 51 |
|
|
73 | 73 | RELEASE_PYTHON: 'False'
|
74 | 74 |
|
75 | 75 | steps:
|
| 76 | + # Get Correct Version of Xcode |
| 77 | + - uses: maxim-lobanov/setup-xcode@v1 |
| 78 | + with: |
| 79 | + xcode-version: 14.3.1 |
76 | 80 | # Checkout Sources
|
77 | 81 | - name: Checkout Source
|
78 | 82 | uses: actions/checkout@v2
|
@@ -125,7 +129,7 @@ jobs:
|
125 | 129 | run: |
|
126 | 130 | tar czf ${{ github.workspace }}/${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}.tar.gz ${{ env.CONAN_PATH }}/${{ env.LIBRARY_NAME }}/${{ env.XMS_VERSION }}/aquaveo/${{ env.CONAN_CHANNEL}}/package
|
127 | 131 | - name: Add Artifact
|
128 |
| - uses: actions/upload-artifact@v1 |
| 132 | + uses: actions/upload-artifact@v4 |
129 | 133 | with:
|
130 | 134 | name: ${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}
|
131 | 135 | path: ${{ github.workspace }}/${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}.tar.gz
|
@@ -179,7 +183,7 @@ jobs:
|
179 | 183 | CONAN_BUILD_TYPES: ${{ matrix.build_type }}
|
180 | 184 | CONAN_GCC_VERSIONS: ${{ matrix.compiler-version }}
|
181 | 185 | CONAN_DOCKER_IMAGE: docker.aquaveo.com/aquaveo/conan-docker/conan-gcc${{ matrix.compiler-version }}-py${{ matrix.python-version }}:latest
|
182 |
| - CONAN_PIP_INSTALL: 'conan-package-tools==0.35.1' |
| 186 | + CONAN_PIP_INSTALL: 'conan-package-tools==0.35.1 numpy==1.26.4' |
183 | 187 | CONAN_PIP_PACKAGE: 'conan==1.41.0'
|
184 | 188 | # Aquapi Variables
|
185 | 189 | AQUAPI_USERNAME: ${{ secrets.AQUAPI_USERNAME_SECRET }}
|
@@ -253,7 +257,7 @@ jobs:
|
253 | 257 | run: |
|
254 | 258 | tar czf ${{ github.workspace }}/${{ matrix.platform }}-GCC${{ matrix.compiler-version }}-${{ matrix.build_type }}.tar.gz ${{ env.CONAN_PATH }}/${{ env.LIBRARY_NAME }}/${{ env.XMS_VERSION }}/aquaveo/${{ env.CONAN_CHANNEL}}/package
|
255 | 259 | - name: Add Artifact
|
256 |
| - uses: actions/upload-artifact@v1 |
| 260 | + uses: actions/upload-artifact@v4 |
257 | 261 | with:
|
258 | 262 | name: ${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}
|
259 | 263 | path: ${{ github.workspace }}/${{ matrix.platform }}-GCC${{ matrix.compiler-version }}-${{ matrix.build_type }}.tar.gz
|
@@ -376,7 +380,7 @@ jobs:
|
376 | 380 | run: |
|
377 | 381 | tar czf ${{ github.workspace }}/${{ env.MATRIX_NAME }}.tar.gz ${{ env.CONAN_PATH }}/${{ env.LIBRARY_NAME }}/${{ env.XMS_VERSION }}/aquaveo/${{ env.CONAN_CHANNEL}}/package
|
378 | 382 | - name: Add Artifact
|
379 |
| - uses: actions/upload-artifact@v1 |
| 383 | + uses: actions/upload-artifact@v4 |
380 | 384 | with:
|
381 | 385 | name: ${{ env.MATRIX_NAME }}
|
382 | 386 | path: ${{ github.workspace }}/${{ env.MATRIX_NAME }}.tar.gz
|
|
0 commit comments