Skip to content

chore: apply drupal-extension-scaffold v4.16.1 - #2

Merged
Decipher merged 4 commits into
8.x-1.xfrom
feature/scaffold-application
Jun 15, 2026
Merged

chore: apply drupal-extension-scaffold v4.16.1#2
Decipher merged 4 commits into
8.x-1.xfrom
feature/scaffold-application

Conversation

@Decipher

@Decipher Decipher commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

Applies the Drupal Extension Scaffold v4.16.1 to jsonapi_views, providing a complete local development environment, CI/CD pipeline, and code quality tooling.

What's included

  • CI/CD: GitHub Actions test workflow (15-matrix lint + test across PHP 8.2-8.5, D10-D11), deploy workflow for Drupal.org mirror
  • Local dev: .devtools/ assemble/start/provision scripts, Makefile commands, composer.dev.json dev dependencies
  • Code quality: PHPCS, PHPStan, Rector, Twig CS Fixer, ESLint, Stylelint, Prettier, CSpell configs
  • Infrastructure: AGENTS.md, Renovate bot, release-drafter, PR template
  • Cleanup: Removed .circleci/ in favour of GitHub Actions, updated .gitignore, fixed composer.json validation

Testing

Verified with:

DRUPAL_VERSION=10 make build    # Assembled, started, provisioned
DRUPAL_VERSION=10 make test     # 6/6 PHPUnit tests run (82 assertions)
DRUPAL_VERSION=10 make lint     # All linters configured and runnable

Remaining tasks

  • Configure GitHub secrets (DEPLOY_SSH_KEY, DEPLOY_REMOTE, etc.) for Drupal.org mirroring
  • Set up branch protection on 8.x-1.x

Julian Pustkuchen and others added 3 commits April 30, 2026 18:41
Adds CI workflow, code quality tooling (PHPCS, PHPStan, Rector, ESLint),
Makefile build system, and local dev environment via upstream scaffold.
@Decipher
Decipher force-pushed the feature/scaffold-application branch from 34b897f to 40f73bd Compare June 12, 2026 09:41
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.

2 participants