fix: replace broken CI expire workflow with sidecar container #12

Merged
radu merged 2 commits from fix/expire-sidecar into main 2026-07-22 05:47:21 +00:00
Owner

The scheduled CI workflow (expire.yml) doesn't work because Forgejo Actions job containers don't have the Docker CLI installed. Instead, a sidecar container (git-pages-expire) runs in the same docker-compose, shares the data volume, and calls git-pages -site-expire every 30 minutes via a shell loop.

Removes the broken .forgejo/workflows/expire.yml.

The scheduled CI workflow (`expire.yml`) doesn't work because Forgejo Actions job containers don't have the Docker CLI installed. Instead, a sidecar container (`git-pages-expire`) runs in the same docker-compose, shares the data volume, and calls `git-pages -site-expire` every 30 minutes via a shell loop. Removes the broken `.forgejo/workflows/expire.yml`.
radu merged commit 56535829c5 into main 2026-07-22 05:47:21 +00:00
radu deleted branch fix/expire-sidecar 2026-07-22 05:47:21 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
homelab/dc-git-pages!12
No description provided.