Skip to content

Automated Tests#23

Draft
chris11-taylor-nttd wants to merge 15 commits intomainfrom
feature/automated-tests
Draft

Automated Tests#23
chris11-taylor-nttd wants to merge 15 commits intomainfrom
feature/automated-tests

Conversation

@chris11-taylor-nttd
Copy link
Contributor

@chris11-taylor-nttd chris11-taylor-nttd commented Aug 4, 2025

Important

This PR is a draft while I experiment with testing strategies. This should not be considered ready for review.

Adds a way to validate workflows in an isolated organization.

Tests:

  • reusable-github-matrix-tg.yml
    • Test to validate we can generate a matrix (happy path)
    • Test to confirm a workflow failure when the platform/ folder does not exist
  • reusable-pr-label-by-branch.yml (using our default release-drafter config)
    • The first PR receives a major label
    • PR branches prefixed with bug, fix, and patch receive a patch label
    • PR branches prefixed with feature receive a minor label
    • PR branches prefixed with any of the above and a ! character receive a major label
    • PR branches with any other prefix are not labeled.

@github-actions github-actions bot added the minor label Aug 4, 2025
@github-actions github-actions bot added the minor label Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant