ShahradR / action-taskcat

GitHub Action to run taskcat against CloudFormation templates
MIT License
3 stars 2 forks source link

Cannot add problem matchers when running workflows using act #119

Open ShahradR opened 3 years ago

ShahradR commented 3 years ago

When running Jest tests using nektos/act, the setup-python action fails while configuring problem matchers.

setup-python-act

This issue does not occur when running the action using GitHub-hosted runners—looking at the integration tests, the setup-python script completes successfully.

setup-python-integration

ShahradR commented 3 years ago

The error seems to coincide with the latest v0.2.21 act release.

To work around this issue and allow builds to pass, pull request ShahradR/action-taskcat#120 has been merged, pinning the act version used by the workflow to v0.2.20 by passing a tag name to the install script.

https://github.com/ShahradR/action-taskcat/blob/bca6c8508e9a07c1ed0917403890438df1ec9039/.github/workflows/main.yaml#L20