From 44bae6bd19adf54e740984f8683e9b35fc058ec8 Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Tue, 1 Sep 2026 11:26:42 +0200 Subject: [PATCH] feat(upload-release-asset): make release ID an input --- upload-release-asset/action.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/upload-release-asset/action.yml b/upload-release-asset/action.yml index a477fc3..fc5df70 100644 --- a/upload-release-asset/action.yml +++ b/upload-release-asset/action.yml @@ -22,6 +22,9 @@ inputs: name: description: Release asset name required: false + release: + description: The ID of the release to upload the asset to + required: true runs: using: composite @@ -32,6 +35,7 @@ runs: GITEA_TOKEN: ${{ env.GITEA_TOKEN }} FILE: ${{ inputs.file }} NAME: ${{ inputs.name }} + RELEASE: ${{ inputs.release }} run: | if [ -z "$NAME" ]; then NAME="$(basename "$FILE")" @@ -42,4 +46,4 @@ runs: -H "Authorization: token $GITEA_TOKEN" \ -H "Content-Type: application/octet-stream" \ --data-binary "@$FILE" \ - "${{ gitea.api_url }}/repos/${{ gitea.repository }}/releases/${{ gitea.event.release.id }}/assets?name=$NAME" + "${{ gitea.api_url }}/repos/${{ gitea.repository }}/releases/$RELEASE/assets?name=$NAME"