alpha
Login
or
Join now
h14h.com
/
glide
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Effortlessly glide through your todos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
glide
/
scripts
/
at
main
2 files
h14h.com
Make sandbox build+submit a one-liner
3d ago
cae32225
reset-project.js
Make sandbox build+submit a one-liner `eas submit --profile sandbox` resolved the production identity: submit profiles have no `env` block and `eas submit` has no --environment flag, so GLIDE_APP_VARIANT never reached app.config.js and EAS looked up credentials for com.h14h.glide. It surfaced as "credentials cannot be set up in --non-interactive mode" — a wrong-app error that reads like a missing- credentials one. scripts/ship-sandbox.sh exports the variant and wraps both halves. It is a shell script rather than a package.json entry on purpose: the `scripts` field of package.json is a fingerprint input, so adding one there would change every runtime version and cut installed builds off from OTAs. The script also repairs a footgun it takes a failed build to diagnose. A local `expo run:android` makes AGP strip the legacy `package=` attribute from masked-view's AndroidManifest.xml in place; bun hardlinks node_modules out of its global cache, so the edit poisons the cache, spreads to every worktree, and survives a clean reinstall. masked-view is autolinked via expo-router and so is a fingerprint input — builds then die in CONFIGURE_EXPO_UPDATES naming no file. The repair writes through the existing inode so the cache is fixed too. Also correct the setup checklist: Play submission is verified working; iOS is blocked only on an App Store Connect API key, which needs one interactive run. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
3 days ago
ship-sandbox.sh
Make sandbox build+submit a one-liner `eas submit --profile sandbox` resolved the production identity: submit profiles have no `env` block and `eas submit` has no --environment flag, so GLIDE_APP_VARIANT never reached app.config.js and EAS looked up credentials for com.h14h.glide. It surfaced as "credentials cannot be set up in --non-interactive mode" — a wrong-app error that reads like a missing- credentials one. scripts/ship-sandbox.sh exports the variant and wraps both halves. It is a shell script rather than a package.json entry on purpose: the `scripts` field of package.json is a fingerprint input, so adding one there would change every runtime version and cut installed builds off from OTAs. The script also repairs a footgun it takes a failed build to diagnose. A local `expo run:android` makes AGP strip the legacy `package=` attribute from masked-view's AndroidManifest.xml in place; bun hardlinks node_modules out of its global cache, so the edit poisons the cache, spreads to every worktree, and survives a clean reinstall. masked-view is autolinked via expo-router and so is a fingerprint input — builds then die in CONFIGURE_EXPO_UPDATES naming no file. The repair writes through the existing inode so the cache is fixed too. Also correct the setup checklist: Play submission is verified working; iOS is blocked only on an App Store Connect API key, which needs one interactive run. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
3 days ago