name: Create Pre-release on Tag on: push: tags: - 'v*' jobs: create-prerelease: runs-on: ubuntu-latest permissions: contents: write steps: - name: Checkout code uses: actions/checkout@v4 - name: Create GitHub Pre-release uses: softprops/action-gh-release@v2 with: prerelease: true generate_release_notes: true draft: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}