File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change 1818 runs-on : macos-latest
1919 strategy :
2020 matrix :
21- arch : [64, arm64]
21+ arch : [ arm64 ] # 64, arm64
2222
2323 steps :
2424 - uses : actions/checkout@v4
@@ -27,19 +27,23 @@ jobs:
2727
2828 - name : Build ${{ matrix.arch }} mac os package
2929 run : |
30- ARCHITECTURE=$ {{ matrix.arch }} VERSION= ${{ github.event.inputs.pharo-launcher-version }} ./build.sh mac-package
30+ APP_URL=$( [ "$ {{ matrix.arch }}" == "arm64" ] && echo " ${{ github.event.inputs.arm-signed-archive-url }}" || echo "${{ github.event.inputs.signed-archive-url }}" )
3131 curl -O $APP_URL
3232 tar -xf *.tgz
33- find . -name PharoLauncher.app -exec mv {} . \;
34- VERSION=$VERSION_NUMBER APP_NAME=PharoLauncher SHOULD_SIGN=false ./mac/build-dmg.sh
35- local generated_dmg
33+ # move PharoLauncher.app to the current directory
34+ find . -name PharoLauncher.app -print0 | xargs -0 -I{} mv {} .
35+ ls -l PharoLauncher.app/Contents/MacOS
36+ ls -l PharoLauncher.app/Contents/Resources/
37+ mv mac-installer-background.png background.png
38+ ARCHITECTURE=${{ matrix.arch }} VERSION=${{ github.event.inputs.pharo-launcher-version }} APP_NAME=PharoLauncher SHOULD_SIGN=false ./mac/build-dmg.sh
3639 generated_dmg=$(echo *.dmg)
37- mv "$generated_dmg" "PharoLauncher-$VERSION_NUMBER .dmg"
40+ mv "$generated_dmg" "PharoLauncher-${{ github.event.inputs.pharo-launcher-version }} .dmg"
3841 generated_dmg=$(echo *.dmg)
3942 md5 "$generated_dmg" > "$generated_dmg.md5sum"
4043
4144 - uses : actions/upload-artifact@v4
4245 with :
4346 name : PharoLauncher-mac-installer-${{ github.event.inputs.pharo-launcher-version }}-${{ matrix.arch == '64' && 'x64' || matrix.arch }}
4447 path : PharoLauncher-*.dmg
48+ retention-days : 5
4549
You can’t perform that action at this time.
0 commit comments