51
51
- name : Set up mpy-cross
52
52
uses : ./.github/actions/mpy_cross
53
53
with :
54
+ cp-version : ${{ steps.set-up-submodules.outputs.version }}
54
55
download : false
55
56
- name : Get last commit with checks
56
57
id : get-last-commit-with-checks
@@ -127,15 +128,15 @@ jobs:
127
128
- uses : actions/upload-artifact@v3
128
129
with :
129
130
name : mpy-cross-macos-11-x64
130
- path : mpy-cross/mpy-cross
131
+ path : mpy-cross/build/ mpy-cross
131
132
- name : Build mpy-cross (arm64)
132
133
run : make -C mpy-cross -j2 -f Makefile.m1 V=2
133
134
- uses : actions/upload-artifact@v3
134
135
with :
135
136
name : mpy-cross-macos-11-arm64
136
- path : mpy-cross/mpy-cross-arm64
137
+ path : mpy-cross/build-arm64/ mpy-cross-arm64
137
138
- name : Make universal binary
138
- run : lipo -create -output mpy-cross-macos-universal mpy-cross/mpy-cross mpy-cross/mpy-cross-arm64
139
+ run : lipo -create -output mpy-cross-macos-universal mpy-cross/build/ mpy-cross mpy-cross/build-arm64 /mpy-cross-arm64
139
140
- name : Upload artifact
140
141
uses : actions/upload-artifact@v3
141
142
with :
@@ -147,8 +148,8 @@ jobs:
147
148
(github.event_name == 'release' && (github.event.action == 'published' || github.event.action == 'rerequested'))
148
149
run : |
149
150
[ -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
150
- [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross/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
151
- [ -z "$AWS_ACCESS_KEY_ID" ] || aws s3 cp mpy-cross/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
151
+ [ -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
152
+ [ -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
153
env :
153
154
AWS_PAGER : ' '
154
155
AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
0 commit comments