Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(oven): allow dirty upload for oven builds

Oven's git clone can have transient dirty state from build artifacts.
Set ALLOW_DIRTY_UPLOAD=1 for both C and CL uploads.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+2
+2
oven/native-builder.mjs
··· 408 408 DO_SPACES_KEY: process.env.DO_SPACES_KEY || process.env.ART_SPACES_KEY || "", 409 409 DO_SPACES_SECRET: 410 410 process.env.DO_SPACES_SECRET || process.env.ART_SPACES_SECRET || "", 411 + ALLOW_DIRTY_UPLOAD: "1", // oven builds from a managed git clone 411 412 }; 412 413 const uploadDir = `/tmp/oven-upload-${job.id}`; 413 414 const vmlinuzUpload = `${uploadDir}/vmlinuz`; ··· 450 451 DO_SPACES_KEY: process.env.DO_SPACES_KEY || process.env.ART_SPACES_KEY || "", 451 452 DO_SPACES_SECRET: process.env.DO_SPACES_SECRET || process.env.ART_SPACES_SECRET || "", 452 453 OTA_CHANNEL: "cl", // uploads to os/cl-native-notepat-latest.vmlinuz 454 + ALLOW_DIRTY_UPLOAD: "1", 453 455 }); 454 456 455 457 try { await fs.unlink(clVmlinuzOut); } catch {}