Commit Graph
6 Commits
Author SHA1 Message Date
onixbyte b571ec698c Merge pull request #1 from onixbyte/feat/upload-to-s3
feat(caddy): upload binary to S3
2026-09-02 11:00:18 +08:00
siujamo a065745b10 feat(caddy): upload binary to S3
- Upload the compiled binary to any S3-compatible storage via AWS CLI
- Read endpoint, region and bucket from repo variables (S3_ENDPOINT, S3_REGION, S3_BUCKET)
- Skip the upload when S3_BUCKET is unset
- Document the configuration in README
2026-09-02 10:59:40 +08:00
siujamo d803a07447 chore: upgrade upload-artifact to v4
- v3 is deprecated and will be retired by GitHub
- Restores parity with the original Gitea workflow
2026-09-02 10:28:26 +08:00
siujamo bfe55464ba ci: migrate caddy build to GitHub Actions
- Move build-caddy workflow from Gitea to GitHub Actions
- Make caddy_plugin optional, supporting comma-separated plugins
- Add README documenting workflow usage
2026-09-02 10:27:47 +08:00
zihluwang bfcf118a12 Update .gitea/workflows/build-caddy.yaml 2026-08-18 13:53:13 +08:00
zihluwang 870ab7cf1a Add .gitea/workflows/build-caddy.yaml 2026-08-18 13:49:04 +08:00