diff --git a/.github/workflows/ccpp_mac.yml b/.github/workflows/ccpp_mac.yml index e7e846d98..a8f011329 100644 --- a/.github/workflows/ccpp_mac.yml +++ b/.github/workflows/ccpp_mac.yml @@ -58,13 +58,23 @@ jobs: working-directory: ./build run: | cp -f src/slic3r++ Slic3r++/Slic3r++.app/Contents/MacOS/slic3r++ - chmod 777 Slic3r++/Slic3r++.app/Contents/MacOS/slic3r++ + chmod u+x Slic3r++/Slic3r++.app/Contents/MacOS/slic3r++ + tar -zcvf slic3r++.tar.gz Slic3r++ + - name: create dmg + working-directory: ./build + run: | + hdiutil create -ov -format UDZO -volname "Slic3rPP" -srcfolder "Slic3r++" Slic3r++.dmg # - name: signing resources (creating CodeResources inside _CodeSignature) # working-directory: . # run: codesign -s resources # maybe i should just try to do that on a separate pc and copy the file here, more secure as a signing process. + - name: Upload artifact + uses: actions/upload-artifact@v1.0.0 + with: + name: nightly_macos_targz + path: build/slic3r++.tar.gz - name: Upload artifact uses: actions/upload-artifact@v1.0.0 with: name: nightly_macos - path: build/Slic3r++/ + path: build/Slic3r++.dmg diff --git a/.github/workflows/ccpp_ubuntu.yml b/.github/workflows/ccpp_ubuntu.yml index 291ecbe95..f63a12e9c 100644 --- a/.github/workflows/ccpp_ubuntu.yml +++ b/.github/workflows/ccpp_ubuntu.yml @@ -13,9 +13,7 @@ jobs: steps: - uses: actions/checkout@v1 - name: change date in version - run: | - sed -i "s/+UNKNOWN/_$(date '+%F')/" version.inc >version.date.inc - mv version.date.inc version.inc + run: sed -i "s/+UNKNOWN/_$(date '+%F')/" version.inc - name: install gtk2 glew run: sudo apt-get install libgtk2.0-dev libglew-dev libudev-dev - name: mkdir in deps @@ -50,9 +48,12 @@ jobs: run: cp -f src/slic3r++ package/bin/slic3r++ - name: create sh from echo working-directory: ./build/package - run: echo -e '#!/bin/bash\nDIR=$(readlink -f "$0" | xargs dirname)\nexport LD_LIBRARY_PATH="$DIR/bin"\nexec "$DIR/bin/slic3r++" "$@"' >slic3r++ + run: | + echo -e '#!/bin/bash\nDIR=$(readlink -f "$0" | xargs dirname)\nexport LD_LIBRARY_PATH="$DIR/bin"\nexec "$DIR/bin/slic3r++" "$@"' >slic3r++ + chmod u+x slic3r++ + tar -zcvf ../slic3r++.tar.gz . - name: Upload artifact uses: actions/upload-artifact@v1.0.0 with: name: nightly_linux - path: build/package/ + path: build/slic3r++.tar.gz