fix(ci): repair failing Gitea Actions (validate-flux + build-docs) #243

Merged
0xWheatyz merged 9 commits from fix/gitea-actions-failures into main 2026-06-20 22:12:00 +00:00
Showing only changes of commit 3cb8f648a1 - Show all commits
+5 -2
View File
@@ -95,14 +95,17 @@ jobs:
docker info >/dev/null # confirms the dind daemon is reachable
- name: Log in to container registry
# Use Gitea's built-in container registry (gitea.leeworks.dev), which
# has a valid Let's Encrypt cert. The standalone registry.leeworks.dev
# serves Traefik's default self-signed cert and fails TLS verification.
run: |
echo "${{ secrets.GITEA_TOKEN }}" | docker login registry.leeworks.dev \
echo "${{ secrets.GITEA_TOKEN }}" | docker login gitea.leeworks.dev \
-u ${{ gitea.actor }} --password-stdin
- name: Build and push docs-site image
working-directory: api-company/docs-site
run: |
IMAGE="registry.leeworks.dev/leeworks-agents/docs-site"
IMAGE="gitea.leeworks.dev/leeworks-agents/docs-site"
SHA="${{ gitea.sha }}"
docker build -t "$IMAGE:$SHA" -t "$IMAGE:latest" .
docker push "$IMAGE:$SHA"