diff --git a/.gitea/workflows/docker.yaml b/.gitea/workflows/docker.yaml index 1b01704..a58f400 100644 --- a/.gitea/workflows/docker.yaml +++ b/.gitea/workflows/docker.yaml @@ -47,6 +47,10 @@ jobs: steps: - name: Get tag list run: | - curl -s -u "${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_PASS }}" https://${{ secrets.REGISTRY_PATH }}/v2/umbrella/tags/list - curl -s -u "${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_PASS }}" https://${{ secrets.REGISTRY_PATH }}/v2/umbrella/tags/list | jq -r ".tags[]" - curl -s -u "${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_PASS }}" https://${{ secrets.REGISTRY_PATH }}/v2/umbrella/tags/list | jq -r ".tags[]" | head -n $(( $(wc -l) - 5)) + TAGS=$(curl -s -u "${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_PASS }}" https://${{ secrets.REGISTRY_PATH }}/v2/umbrella/tags/list | jq -r ".tags[]") + echo tags: $TAGS + COUNT=$(echo $TAGS | wc -l) + echo count: $COUNT + REMAIN=$(COUNT - 10) + echo remaining: $REMAIN + echo $TAGS | head -n $REMAIN