Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

DrupalPod AI QA is a QA tooling project within the Drupal AI initiative, built to lower the barrier to testing and contributing to Drupal's AI module and its ecosystem of contributed modules.

It spins up pre-configured Drupal environments with the right modules, versions, and Git branches already wired up.

It's useful in two ways: for QA, you can spin up an environment around a specific issue and PR and test it immediately; for active contribution, the AI and test modules are checked out as live Git repositories, so any changes you make are reflected instantly in the running Drupal site.

Configure the base AI module, a contrib module under test, your target template (CMS or Core), and any PR forks or branches you need. The system resolves a compatible set of dependencies and builds a ready-to-go Drupal install.

Install the browser extension (Chrome only - for now), open any issue in the AI module's queue on drupal.org, and click the icon. It reads the issue context from the page and pre-populates the environment variables for you.

Option 1 — Local development with DDEV

Click ddev and Generate ddev config to the config you'll need to build the ddev environment.

Install DDEV, clone the repo, and drop a .ddev/config.drupal.yaml into your project to configure what you're testing:

web_environment:
  - DP_STARTER_TEMPLATE=cms        # cms or core
  - DP_VERSION=                    # Drupal version, empty = latest stable
  - DP_AI_MODULE=ai                # Base AI module name
  - DP_AI_MODULE_VERSION=          # AI version, empty = auto-detect
  - DP_AI_ISSUE_FORK=              # Fork name for AI PR testing
  - DP_AI_ISSUE_BRANCH=            # Branch name for AI PR testing
  - DP_TEST_MODULE=                # Contrib module under test
  - DP_TEST_MODULE_VERSION=        # Test module version, empty auto-detects
  - DP_TEST_MODULE_ISSUE_FORK=     # Fork name for test module PR
  - DP_TEST_MODULE_ISSUE_BRANCH=   # Branch name for test module PR
  - DP_EXTRA_MODULES=              # Additional modules, comma-separated
  - DP_REBUILD=1                   # 1 = force clean rebuild on restart

Run ddev restart and your environment builds automatically.

Option 2 — Cloud environments with DrupalForge

Click DrupalForge and Launch DrupalForge and you will be redirected to DrupalForge with everything already configured — spin up the environment in DevPanel, and you'll have a shareable cloud environment you can hand off to others for collaborative testing.

Note: Log into DevPanel first to avoid any issues with authentication interfering with the flow.

Any questions, just ask. We are on #ai-quality-assurance on Drupal Slack for discussion around anything with AI QA.

This project is under active development. Inspired by and forked from DrupalPod.

Activity

Total releases
1
First release
Jan 2026
Latest release
3 months ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
1.0.x-dev Dev Jan 16, 2026