{"items":[{"id":"77bf573f-5b47-4d44-9656-0bd799c100f7","type":"pull_request","org":"zhengqunkoo","repo":"caddy","title":"Automated daily Caddy builds with smart change detection","summary":"We've implemented a daily scheduled build that runs at midnight GMT+8 for our custom Caddy image. To prevent unnecessary registry updates, the pipeline now verifies if the `/bin/caddy` binary has actually changed by comparing SHA-256 hashes against the current `:latest` image before pushing. This keeps our GitHub Container Registry clean and ensures we only trigger releases when meaningful updates occur. ![Automation success](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/1eeada9e-1f85-46b6-9a0a-ab440774b02f.jpg)","url":"https://nomit.dev/zhengqunkoo/caddy/status/d1efcfcdd5291483ce917bf27fe6d4b8347b05f8f572d8f50c29e1cd977f8f60","author":"Copilot","contributors":["Copilot","zhengqunkoo"],"updated_at":"2026-04-29T05:01:20+00:00"},{"id":"46b0b630-b2d1-4dda-8d3a-e69ff12d5162","type":"pull_request","org":"zhengqunkoo","repo":"caddy","title":"Automated builds for custom Caddy with Cloudflare DNS and L4 support","summary":"Added a multi-stage Dockerfile to build a custom Caddy binary using xcaddy, including the Cloudflare DNS plugin and full Layer 4 routing capabilities. This is paired with a new GitHub Actions workflow that automatically builds and pushes the image to GitHub Container Registry, making it much easier to deploy custom edge configurations.","url":"https://nomit.dev/zhengqunkoo/caddy/status/aba66068b253c5b5056dd96fe3b3bba0ed4a38f608718cf60cf6e392670d3744","author":"Copilot","contributors":["Copilot","zhengqunkoo"],"updated_at":"2026-04-28T08:17:15+00:00"},{"id":"9f1e393a-b446-4bb3-9073-8f6bb13205bf","type":"push","org":"zhengqunkoo","repo":"caddy","title":"Initialized repository for caddy","summary":"This commit initializes the repository by creating the README.md file. It marks the starting point for the Caddy project development.","url":"https://nomit.dev/zhengqunkoo/caddy/status/587522a71e997d757eb3af0b4dc109145e4514e110c85ba723717c22dd74ad3d","author":"zhengqunkoo","contributors":["zhengqunkoo"],"updated_at":"2026-04-28T07:39:51+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":false}}