Commit graph

13 commits

Author SHA1 Message Date
Jade Ellis
b6420e7def ci: Use dind label 2025-04-19 12:13:47 -07:00
Jade Ellis
e508c9f9cf ci: Remove non-functional cache steps 2025-04-19 12:13:47 -07:00
Jade Ellis
ee71cf2008 fix: Disable buildkit caching
This is for tom's runners, whilst they're having network issues
2025-04-19 12:13:47 -07:00
Jade Ellis
8269a2fd1c ci: Only prefix non-default branches
AKA, tag image:main as the latest commit
2025-04-19 12:13:47 -07:00
Jade Ellis
3d27cce047 ci: Limit concurrency
Mainly to prevent runners from getting bogged down
2025-04-19 12:13:47 -07:00
Jade Ellis
7763b2479b fix: Replace rust cache with direct cache use, as Rust is not installed on CI image 2025-04-19 12:13:47 -07:00
Jade Ellis
cd24a72078 ci: Prefix branch builds with branch- 2025-04-19 12:13:47 -07:00
Jade Ellis
9298c53a40 fix: Hardcode matrix 2025-04-19 12:13:47 -07:00
Jade Ellis
25378a4668 fix: Use forgejo patched artifact actions 2025-04-19 12:13:47 -07:00
Jade Ellis
fdef36c47f fix: Allow specifying user & password for builtin registry 2025-04-19 12:13:47 -07:00
Jade Ellis
406f689301 build: Use hacks for a cached actions build
- Use cache dance for github actions caching
- Use timelord hack to avoid bad cache invalidation
2025-04-19 12:13:47 -07:00
Jade Ellis
7185d71827 feat: Docker images built with Forgejo Actions 2025-04-19 12:13:47 -07:00
Tom Foster
904fa3c869 Add Forgejo CI workflow for Cloudflare Pages 2025-04-19 12:13:47 -07:00