Skip to content

fix(ci): drupal integration tests and drupal-contrib validate missing from CI#128

Merged
rfay merged 2 commits intomainfrom
20260507_tests_on_main
May 7, 2026
Merged

fix(ci): drupal integration tests and drupal-contrib validate missing from CI#128
rfay merged 2 commits intomainfrom
20260507_tests_on_main

Conversation

@rfay
Copy link
Copy Markdown
Member

@rfay rfay commented May 7, 2026

Summary

  • drupal-contrib/tests/validate.tftest.hcl exists but drupal-contrib was missing from the validate.yml matrix — terraform validate and terraform test never ran for it in CI
  • drupal-integration-test.yml and drupal-contrib-integration-test.yml had paths: filters on their push trigger, so integration tests only fired when their respective template dirs changed — merges touching image/, scripts/, .github/, or VERSION silently skipped them. PRs already had no path filter, so this was an asymmetry.

Test plan

  • Verify the new Validate (drupal-contrib) job appears and passes in CI on this PR
  • Verify Drupal Integration Tests and Drupal Contrib Integration Tests appear in CI on this PR

🤖 Generated with Claude Code

drupal-contrib/tests/validate.tftest.hcl exists but the template was
missing from the validate.yml matrix, so terraform validate and
terraform test never ran for it in CI.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rfay rfay force-pushed the 20260507_tests_on_main branch from 0737f03 to e064074 Compare May 7, 2026 17:15
Both drupal-integration-test and drupal-contrib-integration-test had
paths: filters on their push trigger, so they only fired when their
respective template dirs changed. Merges touching image/, scripts/,
.github/, or VERSION silently skipped them.

The pull_request trigger already had no path filter, so this restores
symmetry: integration tests now run on every push to main, matching
PR behavior.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rfay rfay changed the title fix(ci): add drupal-contrib to validate workflow matrix fix(ci): drupal integration tests and drupal-contrib validate missing from CI May 7, 2026
@rfay rfay merged commit 80f0c23 into main May 7, 2026
16 checks passed
@rfay rfay deleted the 20260507_tests_on_main branch May 7, 2026 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant