Skip to content

[#2726] Renamed the 'download-db' command, variables and installer source to 'fetch'.#2730

Merged
AlexSkrypnyk merged 7 commits into
mainfrom
feature/2726-rename-fetch-db
Jun 25, 2026
Merged

[#2726] Renamed the 'download-db' command, variables and installer source to 'fetch'.#2730
AlexSkrypnyk merged 7 commits into
mainfrom
feature/2726-rename-fetch-db

Conversation

@AlexSkrypnyk

@AlexSkrypnyk AlexSkrypnyk commented Jun 25, 2026

Copy link
Copy Markdown
Member

Closes #2726

Summary

Renamed the download-db command, all VORTEX_DOWNLOAD_DB* variables, and the installer "download source" concept to fetch-db / VORTEX_FETCH_DB* / "fetch source" end-to-end across the Vortex template. The primary Ahoy commands are now fetch-db and fetch-db2, with download-db / download-db2 retained as muscle-memory aliases. All six tooling driver scripts, their BATS test suites, ~130 installer fixtures, variables.mdx, and every prose reference across .env, CI configs, .lagoon.yml, README, docs, and AGENTS.md were updated in lockstep.

Changes

Command + drivers

  • Renamed .vortex/tooling/src/download-db and six driver scripts (-acquia, -container-registry, -ftp, -lagoon, -s3, -url) to fetch-db equivalents.
  • fetch-db / fetch-db2 are now the canonical Ahoy commands; download-db / download-db2 remain as aliases.
  • BATS test suites renamed and updated in lockstep (59 tests).

Variables + semaphore

  • VORTEX_DOWNLOAD_DB* -> VORTEX_FETCH_DB* across .env, .env.local.example, .lagoon.yml, CI configs, tooling scripts, and all installer fixtures.
  • Semaphore file /tmp/download-db-success -> /tmp/fetch-db-success.
  • VORTEX_SSH_PREFIX_DOWNLOAD Lagoon variable renamed to VORTEX_SSH_PREFIX_FETCH.

Installer "download source" concept

  • Handler classes DatabaseDownloadSource / MigrationDownloadSource -> DatabaseFetchSource / MigrationFetchSource.
  • Config keys database_download_source / migration_download_source -> *_fetch_source.
  • Fence tokens DB_DOWNLOAD_SOURCE_* / MIGRATION_DB_DOWNLOAD_SOURCE_* -> DB_FETCH_SOURCE_* / MIGRATION_DB_FETCH_SOURCE_*.
  • Flag VORTEX_INSTALLER_IS_DEMO_DB_DOWNLOAD_SKIP -> VORTEX_INSTALLER_IS_DEMO_DB_FETCH_SKIP.
  • Installer fixture scenarios regenerated: db_download_source_* / migration_download_source_* -> db_fetch_source_* / migration_fetch_source_* (~130 fixtures, 139 snapshot scenarios).

Prose + docs

  • User-facing "Download database" -> "Fetch database" across .ahoy.yml usage strings, CI step names, .lagoon.yml task labels, README.dist.md, AGENTS.md, .env comments, and .vortex/docs/.
  • variables.mdx regenerated via ahoy update-docs.

Test robustness

  • InstallCommandTest now sets the demo-database fetch skip flag to prevent a leaked VORTEX_FETCH_DB_URL from causing failures.
  • Installer test setUp clears the renamed VORTEX_FETCH env prefix, preventing URL leakage between tests.

Intentional keeps (not renamed)

  • pull-db command's "Download database image" description - a different command, unrelated to this rename.
  • _code-lifecycle.mdx ASCII diagram label - kept to preserve box alignment.
  • External releases/download/ GitHub URL paths - GitHub infrastructure, not Vortex terminology.
  • Acquia API strings (actions/download, getEnvironmentsDatabaseDownloadBackup) - third-party API identifiers.

Follow-up

  • The GitHub Actions secret VORTEX_FETCH_DB_SSH_PRIVATE_KEY and variable VORTEX_FETCH_DB_SSH_KNOWN_HOSTS must be manually renamed in repository settings for the Lagoon-over-SSH path (the step is gated on the secret being non-empty, so CI does not break until the secret is used).
  • The installer demo video is stale because a handler hint's wording changed; regenerate with ahoy update-videos installer.

Before / After

BEFORE                                  AFTER
─────────────────────────────────────   ─────────────────────────────────────
Command:  ahoy download-db              Command:  ahoy fetch-db
Alias:    fetch-db                      Alias:    download-db

Script:   src/download-db              Script:   src/fetch-db
Drivers:  src/download-db-acquia        Drivers:  src/fetch-db-acquia
          src/download-db-s3                      src/fetch-db-s3
          src/download-db-lagoon                  src/fetch-db-lagoon
          src/download-db-ftp                     src/fetch-db-ftp
          src/download-db-url                     src/fetch-db-url
          src/download-db-container-…             src/fetch-db-container-…

Variable: VORTEX_DOWNLOAD_DB_SOURCE    Variable: VORTEX_FETCH_DB_SOURCE
          VORTEX_DOWNLOAD_DB_URL                  VORTEX_FETCH_DB_URL
          VORTEX_DOWNLOAD_DB_S3_BUCKET            VORTEX_FETCH_DB_S3_BUCKET
          VORTEX_DOWNLOAD_DB_ENVIRONMENT          VORTEX_FETCH_DB_ENVIRONMENT
          (all VORTEX_DOWNLOAD_DB*)               (all VORTEX_FETCH_DB*)

Installer: database_download_source    Installer: database_fetch_source
           DatabaseDownloadSource                 DatabaseFetchSource
           DB_DOWNLOAD_SOURCE_URL                 DB_FETCH_SOURCE_URL
           migration_download_source              migration_fetch_source
           MigrationDownloadSource                MigrationFetchSource

Summary by CodeRabbit

  • New Features

    • Added new fetch-db and fetch-db2 commands for retrieving database dumps, including support for fresh fetches and indexed secondary databases.
    • Updated related tooling to support fetch from URL, FTP, S3, Acquia, Lagoon, and container registry sources.
  • Bug Fixes

    • Standardized database-related workflows and environment settings across local, CI, and deployment environments.
    • Improved handling of cached dumps and refresh behavior when a database already exists.
  • Documentation

    • Reworded setup and workflow docs to use the new “fetch” terminology and command names.

@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@AlexSkrypnyk, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 2 minutes and 9 seconds. Learn how PR review limits work.

Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file).

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits.

🚦 How do rate limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 1531a35b-2e00-4a09-bf57-7218025a6081

📥 Commits

Reviewing files that changed from the base of the PR and between 62a81ef and 47f2258.

📒 Files selected for processing (1)
  • .vortex/installer/tests/Unit/Utils/FileManagerTest.php

Walkthrough

The PR renames database download flows to fetch flows across command entrypoints, CI and hosting configuration, installer prompt handling, tests, and documentation. It also updates the associated environment variables, semaphore names, and DB2 file naming.

Changes

Database fetch rename

Layer / File(s) Summary
Tooling entrypoints and fetch scripts
.ahoy.yml, scripts/*, .vortex/tooling/src/fetch-db*, .vortex/tooling/playground/try-s3-fetch.sh, .vortex/tooling/composer.json
The Ahoy commands, host-side fetch router, source-specific fetch helpers, and related CLI helpers now use fetch-db* names and VORTEX_FETCH_DB* variables, including the migration DB2 path and S3 playground entrypoint.
CI and environment wiring
.circleci/*, .env, .env.local.example, .github/workflows/build-test-deploy.yml, .lagoon.yml, .vortex/tests/generate-vortex-dev-circleci
The CI jobs, workflow files, and shell environments switch to VORTEX_FETCH_DB*/VORTEX_FETCH_DB2* variables, fetch-db semaphores, and fetch-based DB2 file copying.
Installer fetch-source handlers
.vortex/installer/src/Prompts/*, .vortex/installer/src/Utils/*
The installer prompt handlers and prompt manager now use DatabaseFetchSource/MigrationFetchSource, fetch-based dotenv keys, and IS_DEMO_DB_FETCH_SKIP in discovery, processing, and demo preparation.
Installer handler and schema tests
.vortex/installer/tests/...
Installer command, handler, schema, and utility tests now assert the fetch handler IDs, fetch env keys, and the new demo skip flag.
Workflow and trait-based integration tests
.vortex/tests/phpunit/Functional/*, .vortex/tests/phpunit/Traits/*
The Ahoy workflow tests and shared traits now call fetchDatabase() and subtestAhoyMigrationFetchDb(), and they assert the fetch-based installer prompts and env vars.
Tooling tests
.vortex/tooling/tests/*
The Bats suites now exercise the new fetch-db* scripts and the fetch-db dispatcher with the renamed source variables, cache checks, and fresh-fetch branches.
Documentation and references
.vortex/docs/content/*, AGENTS.md, README.dist.md
Docs, README snippets, and command references now describe database retrieval as fetch-based and show the renamed commands and variables.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~60 minutes

Possibly related PRs

  • drevops/vortex#2642: Updates the same Ahoy and CI call sites to use fetch-db/fetch-db2 tooling entrypoints.
  • drevops/vortex#2686: Ports the underlying vortex-tooling scripts from download-db* to fetch-db*, matching the new scripts in this PR.
  • drevops/vortex#2627: Touches the CircleCI database caching/export flow that this PR renames to fetch-based names.

Suggested labels

Needs review

Poem

I thumped my paw and twitched my nose,
from download trails to fetch I chose.
New names hopped in, all crisp and bright,
with DB2 tucked in just right.
🐇🥕 The burrow cheers: “Fetch complete!”

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 33.33% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly describes the main change: renaming download-db to fetch-db and updating related terminology.
Linked Issues check ✅ Passed The summary shows the fetch-db rename, variable updates, aliases, docs, configs, scripts, and tests requested by #2726.
Out of Scope Changes check ✅ Passed No unrelated changes stand out; the edits stay focused on renaming download-db to fetch-db and propagating the new names.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/2726-rename-fetch-db

Comment @coderabbitai help to get the list of available commands.

@AlexSkrypnyk AlexSkrypnyk added the A3 Board worker 3 label Jun 25, 2026
@github-actions

This comment has been minimized.

@AlexSkrypnyk

This comment has been minimized.

2 similar comments
@AlexSkrypnyk

This comment has been minimized.

@AlexSkrypnyk

This comment has been minimized.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
.vortex/installer/src/Prompts/Handlers/Internal.php (1)

145-168: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low value

Stale "download source" wording in comments.

These comments still describe the source selection as a "download source" / "downloading from container registry", but this PR renames the concept to fetch. Aligning the comments keeps the terminology consistent with DatabaseFetchSource and the user-facing messages.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In @.vortex/installer/src/Prompts/Handlers/Internal.php around lines 145 - 168,
The comments in Internal::shouldEnableDemoMode still use the old “download
source” wording and should be updated to the new fetch terminology for
consistency. Edit the explanatory comments around the DatabaseFetchSource checks
so they refer to “fetch source”/“fetching” instead of “download
source”/“downloading,” while keeping the logic in the same
Internal::shouldEnableDemoMode flow unchanged.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.vortex/docs/content/architecture.mdx:
- Around line 217-223: The docs example uses the wrong tooling entrypoint name,
so update the architecture text to reference the actual script name used
elsewhere in this PR, namely the fetch-db entrypoint without the .sh suffix.
Make the same naming correction wherever the example mentions fetch-db.sh so
readers are pointed to the real command path and not a nonexistent script.

In @.vortex/installer/tests/Unit/Utils/FileManagerTest.php:
- Line 212: The test method name is still tied to the old download terminology
even though it now covers the fetch-skip behavior. Rename
FileManagerTest::testPrepareDemoWithDownloadSkip to match the updated flag
naming, using testPrepareDemoWithFetchSkip so the method name stays aligned with
the behavior under test.

In @.vortex/tests/generate-vortex-dev-circleci:
- Around line 71-72: The fetch-db source mapping in the generator is using the
wrong value, so the DIDI-II CircleCI job won’t take the container-registry
branch. Update the generator in generate-vortex-dev-circleci so
VORTEX_FETCH_DB_SOURCE is emitted as container_registry (the value recognized by
fetch-db), then regenerate the CircleCI config to keep
.circleci/vortex-test-common.yml in sync.

---

Outside diff comments:
In @.vortex/installer/src/Prompts/Handlers/Internal.php:
- Around line 145-168: The comments in Internal::shouldEnableDemoMode still use
the old “download source” wording and should be updated to the new fetch
terminology for consistency. Edit the explanatory comments around the
DatabaseFetchSource checks so they refer to “fetch source”/“fetching” instead of
“download source”/“downloading,” while keeping the logic in the same
Internal::shouldEnableDemoMode flow unchanged.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 6a1a69cb-e583-43e8-8a2b-ab75bf9e5be5

📥 Commits

Reviewing files that changed from the base of the PR and between 14e851f and 62a81ef.

⛔ Files ignored due to path filters (183)
  • .vortex/docs/static/img/diagram-scripts-dark.svg is excluded by !**/*.svg
  • .vortex/docs/static/img/diagram-scripts-light.svg is excluded by !**/*.svg
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/AGENTS.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/_baseline/scripts/vortex-tooling.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/ciprovider_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/code_coverage_provider_codecov_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_download_source_ftp/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_download_source_lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_download_source_s3/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_download_source_url/.ignorecontent is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_acquia/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_acquia/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_acquia/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_container_registry/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_container_registry/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_ftp/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_ftp/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_s3/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/db_fetch_source_s3/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/deploy_types_all_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/deploy_types_none_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_acquia/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_acquia/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_acquia/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_acquia/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_lagoon/.lagoon.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_lagoon/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___acquia/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___acquia/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___acquia/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___acquia/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___lagoon/.lagoon.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/hosting_project_name___lagoon/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_disabled_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_disabled_lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_disabled_lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_disabled_lagoon/.lagoon.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_disabled_lagoon/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_download_source_s3/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_download_source_s3/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_download_source_s3/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_download_source_url/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_download_source_url/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_download_source_url/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_circleci/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_circleci/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_circleci/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/.lagoon.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_enabled_lagoon/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/.gitignore is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/composer.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/docker-compose.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/tests/phpunit/Drupal/DatabaseSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/tests/phpunit/Drupal/EnvironmentSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/tests/phpunit/Drupal/SettingsTestCase.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/web/modules/custom/ys_migrate/migrations/ys_migrate_categories.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/web/modules/custom/ys_migrate/ys_migrate.info.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/web/sites/default/settings.migration.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_acquia/web/sites/default/settings.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/.gitignore is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/composer.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/docker-compose.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/tests/phpunit/Drupal/DatabaseSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/tests/phpunit/Drupal/EnvironmentSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/tests/phpunit/Drupal/SettingsTestCase.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/web/modules/custom/ys_migrate/migrations/ys_migrate_categories.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/web/modules/custom/ys_migrate/ys_migrate.info.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/web/sites/default/settings.migration.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_container_registry/web/sites/default/settings.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/.gitignore is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/composer.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/docker-compose.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/tests/phpunit/Drupal/DatabaseSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/tests/phpunit/Drupal/EnvironmentSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/tests/phpunit/Drupal/SettingsTestCase.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/web/modules/custom/ys_migrate/migrations/ys_migrate_categories.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/web/modules/custom/ys_migrate/ys_migrate.info.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/web/sites/default/settings.migration.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_ftp/web/sites/default/settings.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/.gitignore is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/composer.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/docker-compose.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/tests/phpunit/Drupal/DatabaseSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/tests/phpunit/Drupal/EnvironmentSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/tests/phpunit/Drupal/SettingsTestCase.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/web/modules/custom/ys_migrate/migrations/ys_migrate_categories.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/web/modules/custom/ys_migrate/ys_migrate.info.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/web/sites/default/settings.migration.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_lagoon/web/sites/default/settings.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/.gitignore is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/composer.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/docker-compose.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/tests/phpunit/Drupal/DatabaseSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/tests/phpunit/Drupal/EnvironmentSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/tests/phpunit/Drupal/SettingsTestCase.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/web/modules/custom/ys_migrate/migrations/ys_migrate_categories.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/web/modules/custom/ys_migrate/ys_migrate.info.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/web/sites/default/settings.migration.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_s3/web/sites/default/settings.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/.gitignore is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/composer.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/docker-compose.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/scripts/provision-20-migration.sh is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/tests/phpunit/Drupal/DatabaseSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/tests/phpunit/Drupal/EnvironmentSettingsTest.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/tests/phpunit/Drupal/SettingsTestCase.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/web/modules/custom/ys_migrate/migrations/ys_migrate_categories.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/web/modules/custom/ys_migrate/ys_migrate.info.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/web/sites/default/settings.migration.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/migration_fetch_source_url/web/sites/default/settings.php is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_database_lagoon/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_database_lagoon/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_database_lagoon/.lagoon.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_database_lagoon/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_profile/.ahoy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_profile/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_profile/.env.local.example is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_profile/.github/workflows/build-test-deploy.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/provision_profile/README.md is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/starter_drupal_cms_profile/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/starter_drupal_profile/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/theme_custom_non_vortex/.env is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/timezone_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_groups_no_be_lint_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_groups_no_be_tests_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_groups_no_fe_lint_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_groups_no_fe_lint_no_theme_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_behat_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_eslint_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_jest_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_phpcs_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_phpstan_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_phpunit_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_rector_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/handler_process/tools_no_stylelint_circleci/.circleci/config.yml is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/schema/invalid_database_source.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/schema/valid_database_provision.json is excluded by !.vortex/installer/tests/Fixtures/**
  • .vortex/installer/tests/Fixtures/schema/valid_migration.json is excluded by !.vortex/installer/tests/Fixtures/**
📒 Files selected for processing (85)
  • .ahoy.yml
  • .circleci/config.yml
  • .circleci/vortex-test-common.yml
  • .env
  • .env.local.example
  • .github/workflows/build-test-deploy.yml
  • .lagoon.yml
  • .vortex/docs/content/architecture.mdx
  • .vortex/docs/content/continuous-integration/README.mdx
  • .vortex/docs/content/development/database.mdx
  • .vortex/docs/content/development/variables.mdx
  • .vortex/docs/content/drupal/migrations.mdx
  • .vortex/docs/content/features.mdx
  • .vortex/docs/content/hosting/acquia.mdx
  • .vortex/docs/content/hosting/lagoon.mdx
  • .vortex/docs/content/installation.mdx
  • .vortex/docs/content/tools/drush.mdx
  • .vortex/installer/src/Prompts/Handlers/DatabaseFetchSource.php
  • .vortex/installer/src/Prompts/Handlers/DatabaseImage.php
  • .vortex/installer/src/Prompts/Handlers/HostingProvider.php
  • .vortex/installer/src/Prompts/Handlers/Internal.php
  • .vortex/installer/src/Prompts/Handlers/MigrationFetchSource.php
  • .vortex/installer/src/Prompts/Handlers/MigrationImage.php
  • .vortex/installer/src/Prompts/PromptManager.php
  • .vortex/installer/src/Utils/Config.php
  • .vortex/installer/src/Utils/FileManager.php
  • .vortex/installer/src/Utils/OptionsResolver.php
  • .vortex/installer/tests/Functional/Command/InstallCommandTest.php
  • .vortex/installer/tests/Functional/Command/SchemaValidateCommandTest.php
  • .vortex/installer/tests/Functional/FunctionalTestCase.php
  • .vortex/installer/tests/Functional/Handlers/BaselineHandlerProcessTest.php
  • .vortex/installer/tests/Functional/Handlers/DatabaseDownloadSourceHandlerProcessTest.php
  • .vortex/installer/tests/Functional/Handlers/DatabaseFetchSourceHandlerProcessTest.php
  • .vortex/installer/tests/Functional/Handlers/MigrationFetchSourceHandlerProcessTest.php
  • .vortex/installer/tests/Functional/Handlers/MigrationHandlerProcessTest.php
  • .vortex/installer/tests/Functional/PharTest.php
  • .vortex/installer/tests/Unit/ConfigTest.php
  • .vortex/installer/tests/Unit/Handlers/AbstractHandlerDiscoveryTestCase.php
  • .vortex/installer/tests/Unit/Handlers/AbstractHandlerTypeTest.php
  • .vortex/installer/tests/Unit/Handlers/DatabaseDownloadSourceHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/DatabaseFetchSourceHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/DatabaseImageHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/HostingProjectNameHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/HostingProviderHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/MigrationFetchSourceHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/MigrationHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/MigrationImageHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Handlers/ProvisionTypeHandlerDiscoveryTest.php
  • .vortex/installer/tests/Unit/Schema/SchemaGeneratorTest.php
  • .vortex/installer/tests/Unit/Schema/SchemaValidatorTest.php
  • .vortex/installer/tests/Unit/Utils/FileManagerTest.php
  • .vortex/installer/tests/Unit/Utils/OptionsResolverTest.php
  • .vortex/tests/generate-vortex-dev-circleci
  • .vortex/tests/phpunit/Functional/AhoyWorkflowTest.php
  • .vortex/tests/phpunit/Functional/DockerComposeWorkflowTest.php
  • .vortex/tests/phpunit/Traits/Subtests/SubtestAhoyTrait.php
  • .vortex/tests/phpunit/Traits/SutTrait.php
  • .vortex/tooling/composer.json
  • .vortex/tooling/playground/try-s3-fetch.sh
  • .vortex/tooling/src/download-db
  • .vortex/tooling/src/download-db-container-registry
  • .vortex/tooling/src/fetch-db
  • .vortex/tooling/src/fetch-db-acquia
  • .vortex/tooling/src/fetch-db-container-registry
  • .vortex/tooling/src/fetch-db-ftp
  • .vortex/tooling/src/fetch-db-lagoon
  • .vortex/tooling/src/fetch-db-s3
  • .vortex/tooling/src/fetch-db-url
  • .vortex/tooling/tests/_helper.bash
  • .vortex/tooling/tests/unit/download-db-container-registry.bats
  • .vortex/tooling/tests/unit/download-db-ftp.bats
  • .vortex/tooling/tests/unit/download-db-s3.bats
  • .vortex/tooling/tests/unit/download-db-url.bats
  • .vortex/tooling/tests/unit/download-db.bats
  • .vortex/tooling/tests/unit/fetch-db-acquia.bats
  • .vortex/tooling/tests/unit/fetch-db-container-registry.bats
  • .vortex/tooling/tests/unit/fetch-db-ftp.bats
  • .vortex/tooling/tests/unit/fetch-db-lagoon.bats
  • .vortex/tooling/tests/unit/fetch-db-s3.bats
  • .vortex/tooling/tests/unit/fetch-db-url.bats
  • .vortex/tooling/tests/unit/fetch-db.bats
  • AGENTS.md
  • README.dist.md
  • scripts/provision-20-migration.sh
  • scripts/vortex-tooling.sh
💤 Files with no reviewable changes (9)
  • .vortex/tooling/tests/unit/download-db-container-registry.bats
  • .vortex/tooling/tests/unit/download-db-s3.bats
  • .vortex/tooling/src/download-db-container-registry
  • .vortex/installer/tests/Functional/Handlers/DatabaseDownloadSourceHandlerProcessTest.php
  • .vortex/installer/tests/Unit/Handlers/DatabaseDownloadSourceHandlerDiscoveryTest.php
  • .vortex/tooling/tests/unit/download-db-ftp.bats
  • .vortex/tooling/tests/unit/download-db.bats
  • .vortex/tooling/tests/unit/download-db-url.bats
  • .vortex/tooling/src/download-db

Comment thread .vortex/docs/content/architecture.mdx
Comment thread .vortex/installer/tests/Unit/Utils/FileManagerTest.php Outdated
Comment thread .vortex/tests/generate-vortex-dev-circleci
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

📖 Documentation preview for this pull request has been deployed to Netlify:

https://6a3db482c05b0696573df724--vortex-docs.netlify.app

This preview is rebuilt on every commit and is not the production documentation site.

@codecov

codecov Bot commented Jun 25, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 83.33333% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.22%. Comparing base (435ff4d) to head (47f2258).
⚠️ Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
...Unit/Handlers/AbstractHandlerDiscoveryTestCase.php 0.00% 4 Missing ⚠️
.vortex/installer/src/Prompts/PromptManager.php 78.57% 3 Missing ⚠️
...vortex/installer/src/Prompts/Handlers/Internal.php 50.00% 1 Missing ⚠️
.../installer/src/Prompts/Handlers/MigrationImage.php 50.00% 1 Missing ⚠️
.../installer/tests/Functional/FunctionalTestCase.php 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2730      +/-   ##
==========================================
- Coverage   86.67%   86.22%   -0.45%     
==========================================
  Files          96       89       -7     
  Lines        4719     4560     -159     
  Branches       47        3      -44     
==========================================
- Hits         4090     3932     -158     
+ Misses        629      628       -1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

This comment has been minimized.

@AlexSkrypnyk

This comment has been minimized.

2 similar comments
@AlexSkrypnyk

This comment has been minimized.

@AlexSkrypnyk

This comment has been minimized.

@github-actions

Copy link
Copy Markdown

Code coverage (threshold: 90%)

  Classes: 100.00% (1/1)
  Methods: 100.00% (2/2)
  Lines:   98.55% (204/207)
Per-class coverage
Drupal\ys_demo\Plugin\Block\CounterBlock
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 10/ 10)

@AlexSkrypnyk

This comment has been minimized.

2 similar comments
@AlexSkrypnyk

This comment has been minimized.

@AlexSkrypnyk

Copy link
Copy Markdown
Member Author

Code coverage (threshold: 90%)

  Classes: 100.00% (1/1)
  Methods: 100.00% (2/2)
  Lines:   98.55% (204/207)
Per-class coverage
Drupal\ys_demo\Plugin\Block\CounterBlock
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 10/ 10)

@AlexSkrypnyk AlexSkrypnyk added the Needs review Pull request needs a review from assigned developers label Jun 25, 2026
@AlexSkrypnyk AlexSkrypnyk merged commit 7ca9e01 into main Jun 25, 2026
34 checks passed
@AlexSkrypnyk AlexSkrypnyk deleted the feature/2726-rename-fetch-db branch June 25, 2026 23:13
@github-project-automation github-project-automation Bot moved this from BACKLOG to Release queue in Vortex 1.x Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A3 Board worker 3 Needs review Pull request needs a review from assigned developers

Projects

Status: Release queue

Development

Successfully merging this pull request may close these issues.

Rename download-db to fetch-db and update all references and variables

1 participant