6
6
- ' main'
7
7
8
8
env :
9
- BUILDER_VERSION : v0.9.55
9
+ BUILDER_VERSION : v0.9.62
10
10
BUILDER_SOURCE : releases
11
11
BUILDER_HOST : https://d19elf31gohf1l.cloudfront.net
12
12
PACKAGE_NAME : aws-c-http
@@ -140,15 +140,23 @@ jobs:
140
140
run : |
141
141
python .\aws-c-http\build\deps\aws-c-common\scripts\appverifier_ctest.py --build_directory .\aws-c-http\build\aws-c-http
142
142
143
- osx :
144
- runs-on : macos-12 # latest
143
+ macos :
144
+ runs-on : macos-14 # latest
145
145
steps :
146
146
- name : Build ${{ env.PACKAGE_NAME }} + consumers
147
147
run : |
148
148
python3 -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz?run=${{ env.RUN }}', 'builder')"
149
149
chmod a+x builder
150
150
./builder build -p ${{ env.PACKAGE_NAME }}
151
151
152
+ macos-x64 :
153
+ runs-on : macos-14-large # latest
154
+ steps :
155
+ - name : Build ${{ env.PACKAGE_NAME }} + consumers
156
+ run : |
157
+ python3 -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz?run=${{ env.RUN }}', 'builder')"
158
+ chmod a+x builder
159
+ ./builder build -p ${{ env.PACKAGE_NAME }}
152
160
153
161
localhost-test-linux :
154
162
runs-on : ubuntu-20.04 # latest
@@ -160,13 +168,15 @@ jobs:
160
168
python3 -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz?run=${{ env.RUN }}', 'builder.pyz')"
161
169
python3 builder.pyz build -p aws-c-http --cmake-extra=-DENABLE_LOCALHOST_INTEGRATION_TESTS=ON --config Debug
162
170
163
- localhost-test-mac :
164
- runs-on : macos-13 # latest
171
+ localhost-test-macos :
172
+ runs-on : macos-14 # latest
165
173
steps :
166
174
- name : Checkout
167
175
uses : actions/checkout@v3
168
176
- name : Build and test
169
177
run : |
178
+ python3 -m venv .venv
179
+ source .venv/bin/activate
170
180
python3 -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz?run=${{ env.RUN }}', 'builder.pyz')"
171
181
python3 builder.pyz build -p aws-c-http --cmake-extra=-DENABLE_LOCALHOST_INTEGRATION_TESTS=ON --config Debug
172
182
0 commit comments