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- Context availability is not checked, so you can use the env context on more places
- Step summary not processed
- Problem matcher ignored
- Annotations ignored
- No
vars
context - Incomplete
github
context - Run steps cancellation not implemented
job.permissions
ignoredtimeout-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