Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub Actions for Testing This Repo #15

Open
kevinfodness opened this issue Jun 23, 2023 · 0 comments
Open

Add GitHub Actions for Testing This Repo #15

kevinfodness opened this issue Jun 23, 2023 · 0 comments
Assignees
Labels
ci/cd PR checks, deploys, automation enhancement New feature or request

Comments

@kevinfodness
Copy link
Member

kevinfodness commented Jun 23, 2023

User Story

As a maintainer of this repo, I want to ensure that changes to this repo don't break automated tests when a full installation, including a plugin and theme, are performed by a user.

Acceptance Criteria

  • Create a GitHub Action to ensure that changes to create-wordpress-plugin and create-wordpress-theme do not break this project.
  • Ensure these checks run on PRs against this repo and on a schedule.
  • Use the automatic installation script established in Add Installer Script #7 to ensure that the project is properly configured before testing, emulating user behavior.
  • Test against a VIP-type repo and a Pantheon-type repo to ensure both targets are supported.
@kevinfodness kevinfodness added the enhancement New feature or request label Jun 23, 2023
@benpbolton benpbolton added the ci/cd PR checks, deploys, automation label Oct 11, 2023
@srtfisher srtfisher self-assigned this Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd PR checks, deploys, automation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants