This workflow runs automated tests for all openDAQ GitHub Actions in this repository.
- Ensures that all actions work correctly.
- Runs shared workflows for each action.
- Can be used in pull requests to verify changes before merging.
This workflow is triggered automatically on:
pushtomain
No manual configuration is needed β it automatically runs tests for all actions listed in the matrix.
Currently tested actions (via their testing workflows):
TODO: add a shared testing workflow for each action here
- test-framework-download-artifact
- test-framework-download-release
- test-framework-install-package
You can add new actions to the matrix in test-all-actions.yml when new actions are added to the repository.
- To add a new action for testing:
- Create a shared workflow for the action (e.g.,
test-<action>.yml). - Add the action name to the matrix in
test-all-actions.yml. - Update this README if needed.
- Create a shared workflow for the action (e.g.,