From 85927f45bae5372380d3ea47202fd4dacb2d2367 Mon Sep 17 00:00:00 2001 From: Dan Haman Date: Sun, 27 Sep 2026 19:43:52 +0300 Subject: [PATCH] #1 : Publish generic package to gitea + gitea token + shorten input names --- .gitea/workflows/test.yaml | 6 +++--- publish/action.yaml | 11 ++++++----- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml index 9112c46..9032314 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/test.yaml @@ -11,7 +11,7 @@ jobs: - run: touch text.txt - uses: https://source.vague.tech/open-vague/ci-actions/publish@feature/1-publish with: - target_file: text.txt - package_name: control-room-sdk-godoc - package_version: master + file: text.txt + package: control-room-sdk-godoc + version: master force: false diff --git a/publish/action.yaml b/publish/action.yaml index 59a29b6..5725731 100644 --- a/publish/action.yaml +++ b/publish/action.yaml @@ -2,13 +2,13 @@ name: publish generic package description: publish generic package into gitea packages inputs: - target_file: + file: description: file to upload as package required: true - package_name: + package: description: gitea package name required: true - package_version: + version: description: gitea package version required: true force: @@ -24,5 +24,6 @@ runs: BASE_URL: ${{ inputs.base_url }} run: | base_url="${BASE_URL:-$GITEA_URL}" - echo ${{ gitea.actor }} ${{ gitea.event.sender.login }} - echo "${base_url}/api/packages/${{ gitea.repository_owner }}/generic/${{ inputs.package_name }}/${{ inputs.package_version }}/${{ inputs.target_file }}" \ No newline at end of file + curl -H "Authorization: token ${{ gitea.token}}" \ + --upload-file ${{ inputs.file }} \ + "${base_url}/api/packages/${{ gitea.repository_owner }}/generic/${{ inputs.package }}/${{ inputs.version }}/${{ inputs.file }}" \ No newline at end of file