Unsupported functionality
While we try to implement all features of GitHub Runners, due to design choices and manpower available it's not possible to make act
completely compatible.
Here is a list of features that is (yet) to be implemented or is decided as not going to be worked on by act
maintainers.
Planned
concurrency
is ignoredrun-name
is ignored- Step summary not processed
- Values written in each step to the file pointed by
GITHUB_STEP_SUMMARY
,$GITHUB_STEP_SUMMARY
and$env:GITHUB_STEP_SUMMARY
are discarded, each step has it's own empty step summary file at the beginning
- Values written in each step to the file pointed by
- Problem matcher ignored
- Annotations ignored
- Incomplete
github
context - Run steps cancellation not implemented
job.permissions
ignoredjob.timeout-minutes
ignoredjob.continue-on-error
ignoredPATH
of container / of act must contain node for nodejs actions, github runner has their own copy for both container and host- Openid Connect url is not defined
job.environment
ignored and scoping secrets by deployment environment is not supported