Use softprops/gh-release@v1

This commit is contained in:
jklingen 2025-04-18 12:26:21 +02:00 committed by GitHub
commit a80b2a7d7a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -85,26 +85,38 @@ jobs:
name: drop # Name of the artifact uploaded in previous steps name: drop # Name of the artifact uploaded in previous steps
path: drop # Local folder where artifacts are downloaded path: drop # Local folder where artifacts are downloaded
# Step 3: Create GitHub Release
# Step 3: Create GitHub Release using softprops/gh-release
- name: Create GitHub Release - name: Create GitHub Release
id: create_release uses: softprops/gh-release@v1
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
tag_name: v${{ github.run_number }} files: drop/*.exe
release_name: "Greenshot ${{ github.run_number }} unstable"
draft: true draft: true
prerelease: true prerelease: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Step 4: Upload Release Assets
- name: Upload Release Assets # Step 3: Create GitHub Release
uses: actions/upload-release-asset@v1 # - name: Create GitHub Release
with: # id: create_release
upload_url: ${{ steps.create_release.outputs.upload_url }} # uses: actions/create-release@v1
asset_path: "*" # env:
asset_name: Greenshot-${{ github.run_number }}.exe # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
asset_content_type: application/octet-stream # with:
# tag_name: v${{ github.run_number }}
# release_name: "Greenshot ${{ github.run_number }} unstable"
# draft: true
# prerelease: true
# # Step 4: Upload Release Assets
# - name: Upload Release Assets
# uses: actions/upload-release-asset@v1
# with:
# upload_url: ${{ steps.create_release.outputs.upload_url }}
# asset_path: "*"
# asset_name: Greenshot-${{ github.run_number }}.exe
# asset_content_type: application/octet-stream