From 54b30f314fe2cbac5a058dd5f7c1669c26bc85bb Mon Sep 17 00:00:00 2001 From: MatthieuCoder Date: Wed, 4 Jan 2023 20:08:14 +0400 Subject: [PATCH] release job --- .github/workflows/build.yml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 90f5cde..1ededd6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: build_macos: name: 'Build for MacOS' - runs-on: macOS-latest + runs-on: macos-latest steps: - uses: actions/checkout@v2 @@ -179,3 +179,30 @@ jobs: 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 -- 2.39.5