|
49 | 49 | strategy:
|
50 | 50 | fail-fast: false
|
51 | 51 | matrix:
|
52 |
| - platform: [macos-latest] |
| 52 | + platform: [macos-13] |
53 | 53 | python-version: ['3.10']
|
54 | 54 | build_type: [Release, Debug]
|
55 | 55 |
|
|
77 | 77 | RELEASE_PYTHON: 'False'
|
78 | 78 |
|
79 | 79 | steps:
|
| 80 | + # Get Correct Version of Xcode |
| 81 | + - uses: maxim-lobanov/setup-xcode@v1 |
| 82 | + with: |
| 83 | + xcode-version: 14.3.1 |
80 | 84 | # Checkout Sources
|
81 | 85 | - name: Checkout Source
|
82 | 86 | uses: actions/checkout@v2
|
@@ -129,7 +133,7 @@ jobs:
|
129 | 133 | run: |
|
130 | 134 | 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
|
131 | 135 | - name: Add Artifact
|
132 |
| - uses: actions/upload-artifact@v1 |
| 136 | + uses: actions/upload-artifact@v4 |
133 | 137 | with:
|
134 | 138 | name: ${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}
|
135 | 139 | path: ${{ github.workspace }}/${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}.tar.gz
|
@@ -183,7 +187,7 @@ jobs:
|
183 | 187 | CONAN_BUILD_TYPES: ${{ matrix.build_type }}
|
184 | 188 | CONAN_GCC_VERSIONS: ${{ matrix.compiler-version }}
|
185 | 189 | CONAN_DOCKER_IMAGE: docker.aquaveo.com/aquaveo/conan-docker/conan-gcc${{ matrix.compiler-version }}-py${{ matrix.python-version }}:latest
|
186 |
| - CONAN_PIP_INSTALL: 'conan-package-tools==0.35.1' |
| 190 | + CONAN_PIP_INSTALL: 'conan-package-tools==0.35.1 numpy==1.26.4' |
187 | 191 | CONAN_PIP_PACKAGE: 'conan==1.41.0'
|
188 | 192 | # Aquapi Variables
|
189 | 193 | AQUAPI_USERNAME: ${{ secrets.AQUAPI_USERNAME_SECRET }}
|
@@ -257,7 +261,7 @@ jobs:
|
257 | 261 | run: |
|
258 | 262 | 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
|
259 | 263 | - name: Add Artifact
|
260 |
| - uses: actions/upload-artifact@v1 |
| 264 | + uses: actions/upload-artifact@v4 |
261 | 265 | with:
|
262 | 266 | name: ${{ matrix.platform }}-Clang${{ matrix.compiler-version }}-${{ matrix.build_type }}
|
263 | 267 | path: ${{ github.workspace }}/${{ matrix.platform }}-GCC${{ matrix.compiler-version }}-${{ matrix.build_type }}.tar.gz
|
@@ -380,7 +384,7 @@ jobs:
|
380 | 384 | run: |
|
381 | 385 | tar czf ${{ github.workspace }}/${{ env.MATRIX_NAME }}.tar.gz ${{ env.CONAN_PATH }}/${{ env.LIBRARY_NAME }}/${{ env.XMS_VERSION }}/aquaveo/${{ env.CONAN_CHANNEL}}/package
|
382 | 386 | - name: Add Artifact
|
383 |
| - uses: actions/upload-artifact@v1 |
| 387 | + uses: actions/upload-artifact@v4 |
384 | 388 | with:
|
385 | 389 | name: ${{ env.MATRIX_NAME }}
|
386 | 390 | path: ${{ github.workspace }}/${{ env.MATRIX_NAME }}.tar.gz
|
|
0 commit comments