Skip to content

Add Cloudflare public update publishing - #10

Open
vortexopenclaw wants to merge 3 commits into
mainfrom
feature/cloudflare-public-updates
Open

vortexopenclaw wants to merge 3 commits into
mainfrom
feature/cloudflare-public-updates

Conversation

@vortexopenclaw

Copy link
Copy Markdown
Owner

Summary

  • add an R2-backed Cloudflare Worker for public Dashcam Offloader update manifests and downloads
  • publish GitHub release ZIPs to R2 and update latest.json when dedicated Cloudflare secrets are configured
  • document dedicated token permissions, resources, and public update endpoints

Validation

  • node --check workers/updates/worker.js
  • ruby YAML parse for .github/workflows/release.yml
  • git diff --check

Deployment note

Dedicated token env/secrets are not installed locally yet. The workflow skips Cloudflare publishing until CLOUDFLARE_DASHCAM_OFFLOADER_API_TOKEN and CLOUDFLARE_DASHCAM_OFFLOADER_ACCOUNT_ID are configured.

@vortexopenclaw

Copy link
Copy Markdown
Owner Author

Cloudflare setup update: dedicated token is now working. Created remote R2 bucket dashcam-offloader-updates, deployed Worker at https://dashcam-offloader-updates.vortexradar.workers.dev, uploaded the current test-share ZIP and dashcam-offloader/latest.json, verified manifest + download SHA-256, and installed repo secrets CLOUDFLARE_DASHCAM_OFFLOADER_TOKEN / CLOUDFLARE_DASHCAM_OFFLOADER_ACCOUNT_ID plus variable DASHCAM_OFFLOADER_UPDATE_BASE_URL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant