You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds launch plan subcommands and refactors launch flow to support deployer integration. Includes scanner improvements, framework detection fixes, and enhanced managed Postgres functionality.
Launch Plan Commands
- Support for manifest-based configuration via --from-manifest flag
- Added --force-name and --no-create-app flags for programmatic app creation
- Improved flag precedence handling for --app, --region, and --org in
generate step
- Fixed compute override application across all configurations with nil
checks
Scanner Improvements
- Deno: Fixed malformed regex, better main.ts fallback detection, upgraded
default version to 2.0.4
- Rails: Fixed SQLite Dockerfile generation, improved ruby version
detection, fixed binrails edge case in multi-test runs
- Python/Django: Added WSGI/Gunicorn warnings, improved Python version
detection from Pipfile
- JS Frameworks: Fixed port detection (now respects specified ports instead
of always defaulting to 3000)
- Go: Better handling when go.sum is missing
- PHP: Added composer.json scanning for version detection
Managed Postgres (MPG)
- Improved retry logic with network error handling and progress logging
during provisioning
Configuration
- Fixed extension name prompting when using --yes flag
- Better handling of internal port overrides
- Fixed compute validation with isComputeValid helper
fmt.Fprintln(io.Out, "Run", colorize.Purple("`fly tokens create deploy -x 999999h`"), "to create a token and set it as the FLY_API_TOKEN secret in your GitHub repository settings")
41
-
fmt.Fprintln(io.Out, "See https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions")
42
-
fmt.Fprintln(io.Out)
39
+
ifplan.GetPlanStep(ctx) =="" {
40
+
io:=iostreams.FromContext(ctx)
41
+
colorize:=io.ColorScheme()
42
+
fmt.Fprintln(io.Out, "Run", colorize.Purple("`fly tokens create deploy -x 999999h`"), "to create a token and set it as the FLY_API_TOKEN secret in your GitHub repository settings")
43
+
fmt.Fprintln(io.Out, "See https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions")
0 commit comments