diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b533f42c4f..8068270c07 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -60,9 +60,19 @@ jobs: version: ${{ needs.prepare.outputs.version }} cache-key: release - Release: + request-approval: runs-on: ubuntu-latest needs: [prepare, build-rust] + steps: + - uses: tsickert/discord-webhook@b217a69502f52803de774ded2b1ab7c282e99645 # v7.0.0 + with: + webhook-url: ${{ secrets.DISCORD_RELEASES_WEBHOOK_URL }} + content: 'Requesting approval: ${{ github.server_url }}/${{ github.repository }}/actions/workflows/release.yml' + + Release: + runs-on: ubuntu-latest + environment: release + needs: [prepare, build-rust, request-approval] permissions: contents: write packages: write