Bug
packages/cli/.gitignore ignores all the cloud bundle build artifacts (aws.js, hetzner.js, digitalocean.js, gcp.js, local.js, sprite.js, cli.js) — but daytona.js is missing from the list. When a contributor runs bun run packages/cli/build-clouds.ts locally, daytona.js ends up staged by git add -A while the others don't, which is a footgun (the committed artifact would be ~3 MB and drift from source).
Expected
Add daytona.js to packages/cli/.gitignore next to the other cloud bundles.
How I hit this
Noticed while rebasing #3346 — git add -A after a build staged packages/cli/daytona.js even though all the other cloud bundle artifacts were correctly ignored.
Fix
One-line addition to packages/cli/.gitignore:
Filed from Slack by SPA
Bug
packages/cli/.gitignoreignores all the cloud bundle build artifacts (aws.js,hetzner.js,digitalocean.js,gcp.js,local.js,sprite.js,cli.js) — butdaytona.jsis missing from the list. When a contributor runsbun run packages/cli/build-clouds.tslocally, daytona.js ends up staged bygit add -Awhile the others don't, which is a footgun (the committed artifact would be ~3 MB and drift from source).Expected
Add
daytona.jstopackages/cli/.gitignorenext to the other cloud bundles.How I hit this
Noticed while rebasing #3346 —
git add -Aafter a build stagedpackages/cli/daytona.jseven though all the other cloud bundle artifacts were correctly ignored.Fix
One-line addition to
packages/cli/.gitignore:Filed from Slack by SPA