From f69eed06ebbf09f731b747fc681bd34f823d0221 Mon Sep 17 00:00:00 2001 From: jafreli Date: Sat, 19 Jul 2025 01:28:56 +0200 Subject: [PATCH] Update worckflow --- .gitea/workflows/docker-simple.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitea/workflows/docker-simple.yml b/.gitea/workflows/docker-simple.yml index 4409ac4..fac6d31 100644 --- a/.gitea/workflows/docker-simple.yml +++ b/.gitea/workflows/docker-simple.yml @@ -38,6 +38,19 @@ jobs: - name: Push Docker image run: | docker push ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ steps.repo.outputs.repository_name }}:latest + + - name: Link Docker package to repository + run: | + # Wait a moment for the package to be registered + sleep 5 + + # Link the package to the repository using Gitea API + curl -X PUT \ + -H "Authorization: token ${{ secrets.TOKEN }}" \ + -H "Content-Type: application/json" \ + -d '{"repository_id": ${{ gitea.repository_id }}}' \ + "https://${{ env.REGISTRY }}/api/v1/packages/${{ gitea.repository_owner }}/container/${{ steps.repo.outputs.repository_name }}/link" || \ + echo "⚠️ Package linking failed, but package should still be available" - name: Link package to repository run: |