build_macos:
name: 'Build for MacOS'
- runs-on: macOS-latest
+ runs-on: macos-latest
steps:
- uses: actions/checkout@v2
with:
name: linux_glibc
path: artifacts/*
+
+ release:
+ if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
+ runs-on: ubuntu-latest
+ permissions:
+ contents: write
+ steps:
+ - uses: actions/download-artifact@v3
+ with:
+ name: windows
+ path: windows
+ - uses: actions/download-artifact@v3
+ with:
+ name: linux_glibc
+ path: linux_glibc
+ - uses: actions/download-artifact@v3
+ with:
+ name: macos
+ path: macos
+ - uses: ncipollo/release-action@v1
+ with:
+ artifacts: "windows/*,macos/*,linux_glibc/*"
+ draft: true
+ generateReleaseNotes: true
+ prerelease: true
+ skipIfReleaseExists: true
+ updateOnlyUnreleased: true