Commit Graph

7 Commits

Author SHA1 Message Date
DIYgod b373220ed6
fix: use GitHub API to fetch latest RSSHub tag in chronological order (#9) 2026-01-22 10:40:05 +08:00
DIYgod f0236fa776
feat: filter RSSHub image tags by chromium-bundled- prefix (#8)
Update tag matching logic to only accept chromium-bundled-<hash> format instead of plain commit hash tags. This ensures consistent deployment of Chromium-bundled RSSHub images.
2026-01-22 10:32:55 +08:00
DIYgod 2777f8443d Revert "feat: add immediate rollout flag to container deployments (#7)"
This reverts commit a278e25bd7.
2026-01-21 21:27:22 +08:00
DIYgod a278e25bd7
feat: add immediate rollout flag to container deployments (#7)
- Enable --containers-rollout=immediate in package.json deploy script
- Apply same flag to GitHub Actions deployment workflow
2026-01-21 21:22:44 +08:00
DIYgod 4534c74f60
fix: use correct Cloudflare registry URI format for containers (#4)
* fix: use correct Cloudflare registry URI format for containers

- Update wrangler.toml image path to registry.cloudflare.com format

- Fix workflow grep pattern to match new registry format

- Use secrets.CLOUDFLARE_ACCOUNT_ID in sed replacement

* fix: restore account ID placeholder before committing wrangler.toml

- Add step to replace actual account ID back to placeholder

- Prevents exposing CLOUDFLARE_ACCOUNT_ID in git history
2026-01-21 21:10:10 +08:00
DIYgod f0fe7a106e
feat: add force deploy option to manual workflow trigger (#3)
Allow manually triggering deployment even if the image tag hasn't changed
2026-01-21 21:01:55 +08:00
DIYgod 798a077f99
feat: add automated RSSHub deployment to Cloudflare Containers (#1)
- Implement GitHub Actions workflow for 5-minute interval checks of latest RSSHub images

- Create Cloudflare Worker with 20-instance load balancing

- Use pre-built images from ghcr.io instead of rebuilding
2026-01-21 20:52:20 +08:00