You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A matrix is generated for each action based on the ci-matrix.json file in the action's directory. To add or remove
a matrix, edit the ci-matrix.json file.
Each action should have at least one matrix defined.
If anything needs run before the action is run, create a pre-ci.sh file in the action's directory.
If anything needs run after the action is run, create a post-ci.sh file in the action's directory.
pytest.yml
This workflow runs unit tests for the repo.
Python code should be 100% covered by tests.
Action Types
This repo has two types of actions:
Docker: These actions are run in a Docker container. They should have a Dockerfile in the action's directory.
Composite: These actions are run as a series of steps in the workflow.
Additional action types can be used if necessary.
Action Languages
This repo has three languages used for actions:
Bash: Used in portions of composite actions.
JavaScript: Used in portions of composite actions.
Python: Used in Docker actions and composite actions.
Additional languages can be used if necessary.
License
This repository is licensed under the MIT License. Individual actions may be licensed under a different
license if specified in their respective directories.