| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-02 | 1.4 kB | |
| v3.5.0 source code.tar.gz | 2026-09-02 | 8.3 MB | |
| v3.5.0 source code.zip | 2026-09-02 | 8.4 MB | |
| Totals: 3 Items | 16.7 MB | 0 | |
🤩 What's New
Added --with-deps flag to spin run
By default, spin run passes --no-deps to Docker Compose so one-off commands like spin run php composer install start fast without booting your whole stack. That's still the default, but it gets in the way when the command genuinely needs the rest of your stack, like a test suite that needs a database.
Pass --with-deps to start anything listed under depends_on first:
:::bash
spin run --with-deps php php artisan test
Everything else about spin run is unchanged.
Added --env flag to spin configure gha
Changing one value in .env.production used to mean running the full spin configure gha production, which reads your .spin.yml, manages deployment keys, and connects to your servers over SSH.
--env skips all of that and only overwrites the <ENVIRONMENT>_ENV_FILE_BASE64 secret:
:::bash
spin configure gha production --env
It only needs GitHub authentication, so it works without an .infrastructure folder, without a .spin.yml, and without SSH access to your servers. That makes it practical to update a secret from CI, or from the machine of a teammate who ships code but doesn't administer servers.
Running spin configure gha without an environment now prints usage that includes the new option.
Full Changelog: https://github.com/serversideup/spin/compare/v3.4.0...v3.5.0