@@ -102,7 +102,7 @@ jobs:
102
102
cp-version : ${{ needs.scheduler.outputs.cp-version }}
103
103
104
104
mpy-cross-mac :
105
- runs-on : macos-11
105
+ runs-on : macos-12
106
106
needs : scheduler
107
107
if : needs.scheduler.outputs.ports != '{}'
108
108
env :
@@ -129,29 +129,29 @@ jobs:
129
129
run : make -C mpy-cross -j4
130
130
- uses : actions/upload-artifact@v4
131
131
with :
132
- name : mpy-cross-macos-11- x64
132
+ name : mpy-cross-macos-x64
133
133
path : mpy-cross/build/mpy-cross
134
134
- name : Build mpy-cross (arm64)
135
135
run : make -C mpy-cross -j4 -f Makefile.m1 V=2
136
136
- uses : actions/upload-artifact@v4
137
137
with :
138
- name : mpy-cross-macos-11- arm64
138
+ name : mpy-cross-macos-arm64
139
139
path : mpy-cross/build-arm64/mpy-cross-arm64
140
140
- name : Make universal binary
141
141
run : lipo -create -output mpy-cross-macos-universal mpy-cross/build/mpy-cross mpy-cross/build-arm64/mpy-cross-arm64
142
142
- name : Upload artifact
143
143
uses : actions/upload-artifact@v4
144
144
with :
145
- name : mpy-cross-macos-11- universal
145
+ name : mpy-cross-macos-universal
146
146
path : mpy-cross-macos-universal
147
147
- name : Upload to S3
148
148
if : >-
149
149
(github.event_name == 'push' && github.ref == 'refs/heads/main' && github.repository_owner == 'adafruit') ||
150
150
(github.event_name == 'release' && (github.event.action == 'published' || github.event.action == 'rerequested'))
151
151
run : |
152
- [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross-macos-universal s3://adafruit-circuit-python/bin/mpy-cross/macos-11 /mpy-cross-macos-11 -${{ env.CP_VERSION }}-universal --no-progress --region us-east-1
153
- [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross/build-arm64/mpy-cross-arm64 s3://adafruit-circuit-python/bin/mpy-cross/macos-11 /mpy-cross-macos-11 -${{ env.CP_VERSION }}-arm64 --no-progress --region us-east-1
154
- [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross/build/mpy-cross s3://adafruit-circuit-python/bin/mpy-cross/macos-11 /mpy-cross-macos-11 -${{ env.CP_VERSION }}-x64 --no-progress --region us-east-1
152
+ [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross-macos-universal s3://adafruit-circuit-python/bin/mpy-cross/macos/mpy-cross-macos-${{ env.CP_VERSION }}-universal --no-progress --region us-east-1
153
+ [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross/build-arm64/mpy-cross-arm64 s3://adafruit-circuit-python/bin/mpy-cross/macos/mpy-cross-macos-${{ env.CP_VERSION }}-arm64 --no-progress --region us-east-1
154
+ [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross/build/mpy-cross s3://adafruit-circuit-python/bin/mpy-cross/macos/mpy-cross-macos-${{ env.CP_VERSION }}-x64 --no-progress --region us-east-1
155
155
env :
156
156
AWS_PAGER : ' '
157
157
AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
0 commit comments