Commit Graph

4 Commits

Author SHA1 Message Date
Carlos 8c7d135fd9 CI: publish weekly game builds to Cloudflare R2 + emit Keystone builds manifest
Switch the publish step from gcloud/GCS to rclone against Cloudflare R2
(zero egress), self-provision rclone on the runner, and add a
publish-manifest job that writes builds/keystone-builds.json so Keystone's
/builds page lists clean, channel-labelled entries (latest per
platform/channel) instead of raw object names.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 15:56:47 -04:00
Carlos c67a261609 ci: add weekly Development + Shipping Windows game builds
Scheduled (weekly) + manual workflow that cooks/stages/packages standalone
Windows builds in both Development and Shipping configurations via a matrix,
publishing each to gs://.../builds/windows/<config>/. Platform is a matrix
axis mapped to a runner label, so Linux/Mac just need their own runner + a
matrix entry later.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 13:15:33 -04:00
Carlos 3f2a5b15f4 Set temp launch map and add project assets
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 11:52:11 -04:00
Carlos 32205ff9fb Initial commit 2026-07-05 11:35:57 -04:00