• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

astronomer / astro-cli
36%
main: 39%

Build:
Build:
LAST BUILD BRANCH: astro-local-support
DEFAULT BRANCH: main
Repo Added 18 Apr 2024 08:23AM UTC
Files 194
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feat/standalone-mode
branch: feat/standalone-mode
CHANGE BRANCH
x
Reset
  • feat/standalone-mode
  • add-astro-api-registry-command
  • add-client-registry-validation
  • add-help-examples
  • add-swagger2-and-custom-spec-url
  • add-wait-time-flag
  • add_polaris_cmd
  • add_session_flag
  • adds-plugin-system
  • af2-to-af3-upgrade
  • agent/ai-125
  • agent/ai-84
  • agent/build-839
  • agent/local-1
  • agent/local-2
  • agent/local-5
  • agent/local-6
  • agent/local-7
  • agent/local-8
  • agent/pm-1178
  • agent/pm-1197
  • agent/pm-804
  • ai
  • api-command
  • astro-deploy-improve-cmd-description
  • astro-local-support
  • backfill-force-flags
  • bugfix/1909-handle-default-pool
  • bugfix/1975-podman-runtime-warning
  • claude/lucid-visvesvaraya
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.131.0
  • dependabot/go_modules/github.com/go-git/go-git/v5-5.13.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/oauth2-0.27.0
  • dependabot/pip/integration-test/requests-2.32.4
  • dependabot/pip/integration-test/urllib3-2.6.0
  • dependabot/pip/integration-test/urllib3-2.6.3
  • deprecate_force-upgrade-to-af3
  • feat/add-per-dp-software-registry-login
  • feat/add_deployment_re_col
  • feat/deploy-git-metadata
  • feat/fix-dagserver-upload-url
  • feat/fix-perdb-registry-login
  • feat/nexus-integration
  • feat/org-switch-workspace-id
  • feat/portless-proxy
  • feat_config_cluster_id
  • feature-1328
  • feature/deploy-client-image
  • feature/feature-flag-remote-command
  • feature/migrate-codecov-to-coveralls
  • feature/remote-deploy-cmd-runtime-version-validation
  • fix-bind-mounts
  • fix-remote-deploy
  • fix-remote-deployment-status-text
  • fix-telemetry-context
  • fix-verbosity-issue
  • fix/1721
  • fix/1974
  • fix/astro-agent-image-semver-selection
  • fix/beautysh-setuptools
  • fix/dev-init-remote-exec
  • fix/dev-run-exit-code
  • fix/mock-registry-tests
  • fix/openapi-31-libopenapi
  • fix/org-switch-pagination-fallback
  • fix/osxcross-sdk-macos12
  • fix/pytest-bind-mount-host-dirs
  • fix/quick-fixes-batch-1
  • fix/remote-deploy-dependency-install
  • fix/standalone-pytest-pythonpath-include
  • fix/standalone-strip-virtual-env
  • fix/standalone-venv-allow-existing
  • fix_ide_import
  • fix_ide_import_cherry_pick
  • fix_ide_project_url
  • gh_7779
  • houston-api-1.1.0-support
  • ide_ignore_hidden_files
  • improve-command-descriptions
  • improve-remote-deploy-msg
  • josh-fell/fix-pytest-theme-mock
  • kaxilnaik/ai-77-pyprojecttoml-as-project-definition
  • latest-release-1.36.0
  • main
  • neel-astro-patch-1
  • neel-astro-patch-2
  • neel-astro-patch-3
  • nick3/deployment-copy-fixes
  • nick3/update-version-checking
  • nick3/upgrade-go
  • pi-agent-prototype
  • polaris-main
  • pre-commit-ci-update-config
  • pre-commit-lint
  • prek
  • release-1.36
  • release-1.37
  • release-1.38
  • release-1.39
  • release-1.40
  • release-1.40.0
  • release-1.41
  • remote-dev-init
  • remove-registry-commands
  • revert-1956-feature/feature-flag-remote-command
  • run-tests-never-touches-real-config
  • schnie-patch-1
  • software_to_apc
  • standalone-open-browser
  • standardize-error-messages
  • stub-portless-windows
  • telemetry
  • update-codeowners
  • update-godownloader-v1.40.0
  • update-releaser-1.37
  • update_ide_commands
  • upgrade-test-fix-flag
  • windows-tests

02 Mar 2026 05:21PM UTC coverage: 35.682% (+0.5%) from 35.138%
5a0db6db-bca6-478c-bbbd-cd9fc16e1472

Pull #2012

circleci

jlaneve
refactor: merge Start params and SetStartOpts into single StartOptions struct

Fold the 8 positional Start parameters and the separate SetStartOpts
call into a single StartOptions struct, reducing the interface surface
and eliminating the two-step setup pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Request #2012: feat: add standalone mode for Docker-free local development

723 of 958 new or added lines in 11 files covered. (75.47%)

43 existing lines in 1 file now uncovered.

23786 of 66661 relevant lines covered (35.68%)

8.57 hits per line

Relevant lines Covered
Build:
Build:
66661 RELEVANT LINES 23786 COVERED LINES
8.57 HITS PER LINE
Source Files on feat/standalone-mode
  • Tree
  • List 191
  • Changed 12
  • Source Changed 12
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5a0db6db... feat/standalone-mode refactor: merge Start params and SetStartOpts into single StartOptions struct Fold the 8 positional Start parameters and the separate SetStartOpts call into a single StartOptions struct, reducing the interface surface and eliminating the two-step... Pull #2012 02 Mar 2026 05:26PM UTC jlaneve circleci
35.68
6d5d7e8e... feat/standalone-mode refactor: merge Start params and SetStartOpts into single StartOptions struct Fold the 8 positional Start parameters and the separate SetStartOpts call into a single StartOptions struct, reducing the interface surface and eliminating the two-step... Pull #2012 02 Mar 2026 04:58PM UTC jlaneve circleci
35.68
b51aeb6f... feat/standalone-mode fix: bypass macOS _scproxy hang in standalone mode by setting NO_PROXY=* Python's _scproxy calls SCDynamicStoreCopyProxies which is not fork-safe. When Airflow's LocalExecutor forks, this can spin at 100% CPU indefinitely. Setting NO_PROXY=* tell... Pull #2012 02 Mar 2026 03:53PM UTC jlaneve circleci
35.66
96b286bf... feat/standalone-mode fix: add experimental notice, fix signal leak, and remove type assertions in standalone mode Add an experimental notice when starting standalone mode. Fix a goroutine leak in startForeground where the signal handler blocked forever on normal exit... Pull #2012 02 Mar 2026 03:21PM UTC jlaneve circleci
35.64
0cedcdab... feat/standalone-mode fix: apply gofumpt formatting Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Pull #2012 24 Feb 2026 09:41PM UTC jlaneve circleci
35.49
c559cc42... feat/standalone-mode refactor: replace standalone mode guards with no-op container runtime Instead of scattering isStandaloneMode() checks in every hook, assign a noOpContainerRuntime in standalone mode so containerRuntime is never nil. Downstream hooks work unchange... Pull #2012 24 Feb 2026 09:28PM UTC jlaneve circleci
35.47
a9e878f8... feat/standalone-mode feat: unify `astro dev local` into `astro dev` with mode-based dispatch Replace the separate `astro dev local` command tree with a unified mode-based approach. A `dev.mode` project config ("docker" or "standalone") controls which backend is used,... Pull #2012 24 Feb 2026 09:20PM UTC jlaneve circleci
35.48
ddbf1c1d... feat/standalone-mode fix: apply airflow settings after health check instead of before start Settings import runs airflow CLI commands (connections list, variables list) that require the database to be initialized. Previously settings were applied before `airflow stan... Pull #2012 24 Feb 2026 07:41PM UTC jlaneve circleci
35.54
61fd2879... feat/standalone-mode fix: guard against config returning "0" for unset API server port config.CFG.APIServerPort.GetString() returns "0" (not "") when the port is not configured in .astro/config.yaml. This caused the health check to hit localhost:0 and time out. Add e... Pull #2012 24 Feb 2026 07:18PM UTC jlaneve circleci
35.54
59825822... feat/standalone-mode chore: remove redundant comments in local.go Remove comments that restate the code, duplicate doc comments from elsewhere, or are stale context from incremental development. Keep numbered steps in Start() and comments that explain non-obvious "wh... Pull #2012 24 Feb 2026 06:53PM UTC jlaneve circleci
35.54
See All Builds (439)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc