Unifies the execution conditions of the two testing workflows:
.github/workflows/build-cppfront.yaml
.github/workflows/regression-tests.yml
Adds exclusion of the docs branch instead of limiting the tests to the main branch only.
Adds the workflow_dispatch event for the .github/workflows/build-cppfront.yaml (already active in .github/workflows/build-cppfront.yaml). This allows manual execution of the workflow through the GitHub interface as soon as the workflow definition is included in the main branch.
After the proposed change both testing workflows will execute automatically on development branches used e.g. for preparing PRs.
Unifies the execution conditions of the two testing workflows:
.github/workflows/build-cppfront.yaml
.github/workflows/regression-tests.yml
Adds exclusion of the
docs
branch instead of limiting the tests to themain
branch only. Adds theworkflow_dispatch
event for the.github/workflows/build-cppfront.yaml
(already active in.github/workflows/build-cppfront.yaml
). This allows manual execution of the workflow through the GitHub interface as soon as the workflow definition is included in themain
branch.After the proposed change both testing workflows will execute automatically on development branches used e.g. for preparing PRs.
This change is another follow-up of https://github.com/hsutter/cppfront/pull/975.