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: jobs:
release: release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: 📥 Checkout code - name: 📥 Checkout code
@@ -66,12 +68,12 @@ jobs:
echo "EOF" >> $GITHUB_OUTPUT echo "EOF" >> $GITHUB_OUTPUT
- name: 🏷️ Create GitHub Release - name: 🏷️ Create GitHub Release
uses: actions/create-release@v1 uses: softprops/action-gh-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
tag_name: ${{ github.ref_name }} tag_name: ${{ github.ref_name }}
release_name: Release ${{ github.ref_name }} name: Release ${{ github.ref_name }}
body: ${{ steps.release_notes.outputs.notes }} body: ${{ steps.release_notes.outputs.notes }}
draft: false draft: false
prerelease: false prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}