Fix GitHub Actions release workflow - Update to softprops/action-gh-release@v1 and add permissions

This commit is contained in:
Rassaby Ludovic
2025-10-15 15:26:12 +04:00
parent a6c51b7e72
commit 091e2d320f
+6 -4
View File
@@ -7,6 +7,8 @@ on:
jobs:
release:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: 📥 Checkout code
@@ -66,12 +68,12 @@ jobs:
echo "EOF" >> $GITHUB_OUTPUT
- name: 🏷️ Create GitHub Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: softprops/action-gh-release@v1
with:
tag_name: ${{ github.ref_name }}
release_name: Release ${{ github.ref_name }}
name: Release ${{ github.ref_name }}
body: ${{ steps.release_notes.outputs.notes }}
draft: false
prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}