프로젝트 소개
이 저장소는 WordPress subversion 저장소의 Git 미러이며, WordPress 코어의 개발 및 기여를 용이하게 하기 위해 설계되었습니다. 여기에는 원본 소스의 모든 브랜치와 태그가 포함되어 있습니다.
주요 기능 및 개발 역량은 다음과 같습니다:
- 로컬 개발 환경: Docker를 사용한 컨테이너화된 설정을 통해 PHP, MySQL, JavaScript가 포함된 WordPress 사이트를 빠르게 배포할 수 있습니다.
- 툴링 통합: JavaScript 종속성 및 빌드 프로세스 관리를 위해 Node.js와 npm을 사용합니다.
- 테스트 스위트: PHPUnit 테스트, 엔드 투 엔드(e2e) 테스트 및 JavaScript QUnit 테스트를 실행하기 위한 내장 명령어가 포함되어 있습니다.
- WP-CLI 지원: 관리 작업을 위한 WordPress Command Line Interface와의 통합을 지원합니다.
- 품질 보증: 코드 커버리지 보고서 생성 및 Actionlint와 Zizmor를 사용한 GitHub Actions 워크플로우 린팅을 지원합니다.
- 기여 워크플로우: 포크 및 풀 리퀘스트를 위해 GitHub와 통합되어 있으며, WordPress Trac 티켓 시스템과 연결되어 있습니다.