Static analysis
9 tools
Testing
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
go-test |
Unit and integration tests | gotestsum --versiongotestsum --format github-actions ./...gotestsum --format github-actions -- -race ./... |
ci | .github/workflows/ci-amd.yml .github/workflows/ci-arm.yml |
pytest |
Unit and integration tests | pytest tests/docker_tests/test_examples_of_prod_image_building.py -n auto --c...pytest -n auto --color=yespytest -v --color=yes -m integration_tests |
ci | .github/workflows/additional-prod-image-tests.yml .github/workflows/basic-tests.yml airflow-ctl-tests/pyproject.toml airflow-ctl/pyproject.toml |
vitest |
Unit and integration tests | vitest runvitest |
local | ts-sdk/package.json ts-sdk/vitest.config.ts |
playwrightconfigured, not run |
End-to-end browser tests | airflow-core/src/airflow/ui/playwright.config.ts |
Formatting and hygiene
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
codespell |
Spelling | pre-commit hook codespell |
pre-commit | .pre-commit-config.yaml |
pre-commit-hooks |
File hygiene | pre-commit hook check-merge-conflictpre-commit hook debug-statementspre-commit hook detect-private-key |
pre-commit | .pre-commit-config.yaml |
prettier |
Formatting | prettier --check api-docs scripts src testsprettier --write api-docs scripts src tests |
local | ts-sdk/package.json airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/.prettierrc airflow-core/src/airflow/ui/.prettierrc dev/react-plugin-tools/react_plugin_template/.prettierrc |
blackconfigured, not run |
Formatting | pyproject.toml |
Supply chain
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
dependency-review |
Dependency audit | uses actions/dependency-review-action |
ci | .github/workflows/dependency-review.yml |
govulncheck |
Dependency audit | govulncheck ./... |
ci | .github/workflows/ci-amd.yml .github/workflows/ci-arm.yml |
uv-lock |
Lockfile consistency | uv lock --check |
pre-commit | .pre-commit-config.yaml |
59 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
Zip files are not allowed in the repository as they are hard tobdummybbhebbherbbhisbbmasterbbreeze build-docs ${DOCS_LIST_AS_STRING} --refresh-airflow-inventoriesbreeze build-docs ${SPHINX_INCLUDE_DOCS} ${DOCS_ONLY} ${FAIL_ON_INVENTORIES}breeze build-docs --sdk-docs-only --sdk=javabreeze build-docs --sdk-docs-only --sdk=typescriptbreeze k8s run-complete-tests --no-copy-local-sources -- -k TestLangSdkbreeze k8s run-complete-tests --upgrade --no-copy-local-sourcesbreeze k8s smoke-test-overlay ${OVERLAY_NAME} --executor CeleryExecutorbreeze prod-image verifybreeze release-management ${DISTRIBUTION_TYPE} --distribution-format wheelbreeze release-management constraints-version-check --python ${MATRIX_PYTHON_VERSION} --airflow-constraints-mode ${MA...breeze release-management constraints-version-check --python ${PYTHON_VERSION} --airflow-constraints-mode ${CONSTRAIN...breeze release-management publish-docs --override-versioned --run-in-parallel ${DOCS_LIST_AS_STRING}breeze release-management publish-docs --override-versioned --run-in-parallel ${INCLUDE_DOCS}breeze release-management publish-docs-to-s3 --destination-location ${DESTINATION_LOCATION} --packages-metadata-onlybreeze release-management publish-docs-to-s3 --source-dir-path ${SOURCE_DIR_PATH} --destination-location ${DESTINATIO...breeze sbom update-sbom-information --airflow-version ${AIRFLOW_VERSION} --remote-name origin --force --all-combinati...breeze sbom update-sbom-information --airflow-version ${AIRFLOW_VERSION} --remote-name origin --force --all-combinati...breeze testing ${TEST_TYPE} --python ${PYTHON_VERSION}breeze testing airflow-ctl-integration-testsbreeze testing airflow-e2e-testsbreeze testing airflow-e2e-tests --e2e-test-mode openlineage --airflow-version ${AIRFLOW_VERSION}breeze testing docker-compose-testsbreeze testing helm-tests --test-type ${HELM_TEST_PACKAGE} --kubernetes-version ${HELM_TEST_KUBERNETES_VERSION}breeze testing python-api-client-testsbreeze testing task-sdk-integration-tests --skip-mounting-local-volumesbreeze ui check-translation-completenessbsanitybbshebbslavebfrom airflow.models import.* BaseOperatorbfrom airflow.utils.db import.* (NEW_SESSIONgo generate ./airflow/...go run golang.org/x/pkgsite/cmd/pkgsite@v0.1.0 -http=localhost:{{port}} .go run gotest.tools/gotestsum@v1.13.0 -f dots-v2 ./...
Review prompts
most discussed first