Run Github actions locally - ashBabu/Utilities GitHub Wiki
Nektos/act provides a useful tool to check the Github workflow file locally
Installation here
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/nektos/act/master/install.sh | sudo bash. This will install as/bin/act. Check the console log carefully
Running
- Then
cdto the root folder containing.github/which contains the workflow file. - Run
/bin/act -s GITHUB_TOKEN=YOUR_PERSONAL_ACCESS_TOKEN -W /path/to/the/workflow.yml