diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 523d9287..9edda3e7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -156,4 +156,18 @@ jobs: asset_name: x-ui-linux-${{ matrix.platform }}.tar.gz overwrite: true prerelease: false + release_type: draft + + publish: + name: Publish release + needs: build + if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') + permissions: + contents: write + runs-on: ubuntu-latest + steps: + - name: Publish draft release + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: gh release edit ${{ github.ref_name }} --draft=false --repo ${{ github.repository }}