From 7e65e7012e465b5ea77bb5d4942a14b23dbfebf2 Mon Sep 17 00:00:00 2001 From: "Ronny.Friedland" Date: Wed, 3 Sep 2025 11:37:26 +0000 Subject: [PATCH] .forgejo/workflows/debian.yml aktualisiert --- .forgejo/workflows/debian.yml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/.forgejo/workflows/debian.yml b/.forgejo/workflows/debian.yml index 7899fd1..b93f79a 100644 --- a/.forgejo/workflows/debian.yml +++ b/.forgejo/workflows/debian.yml @@ -44,19 +44,18 @@ jobs: - name: Upload Artifact (für CI-Artefakt) uses: actions/upload-artifact@v3 with: - name: timetracker.deb - path: timetracker_*.deb + name: timetracker_$(git rev-parse --short HEAD).deb + path: timetracker_$(git rev-parse --short HEAD).deb retention-days: 5 token: ${{ secrets.test }} - #- uses: actions/forgejo-release@v2.7.1 - # with: - # direction: upload - # repo: ronnyfriedland/timetracker - # token: ${{ secrets.test }} - - # - name: 'Upload Artifact' - # uses: actions/upload-release-asset@v1 - #with: - # name: timetracker_binary - #path: timetracker_${{github.ref_name}}.deb + - uses: https://data.forgejo.org/actions/checkout@v4 + - name: Upload Package + run: | + FILE="timetracker.deb" + ORG="Ronny.Friedland" + REPO="timetracker" + VERSION=$(git rev-parse --short HEAD) + curl --user ${{ secrets.USER }}:${{ secrets.TOKEN }} \ + --upload-file $FILE \ + "https://${{ env.FORGEJO_BASE_URL }}/api/packages/${ORG}/generic/${REPO}/${VERSION}/${FILE}"