Skip to content

GitHub Actions

LeoTM edited this page Apr 13, 2022 · 6 revisions

Local testing

brew install --cask docker # run
brew install act
act workflow_dispatch
act -j <job>

Hangs @

| ➀ YN0000: β”Œ Link step
[CI/lint]   ❓  ::group::Link step
| ➀ YN0007: β”‚ myapp@workspace:. must be built because it never has been before or the last one failed
| ➀ YN0007: β”‚ core-js@npm:3.21.0 must be built because it never has been before or the last one failed
| ➀ YN0007: β”‚ core-js@npm:3.14.0 must be built because it never has been before or the last one failed
| ➀ YN0007: β”‚ core-js@npm:2.6.12 must be built because it never has been before or the last one failed
| ➀ YN0007: β”‚ ejs@npm:2.7.4 must be built because it never has been before or the last one failed
| ➀ YN0007: β”‚ core-js-pure@npm:3.21.0 must be built because it never has been before or the last one failed
| ➀ YN0007: β”‚ core-js-pure@npm:3.14.0 must be built because it never has been before or the last one failed
| ➀ YN0000: β”‚ myapp@workspace:. STDOUT patch-package 6.4.7
| ➀ YN0000: β”‚ myapp@workspace:. STDOUT Applying patches...
| ➀ YN0000: β”‚ myapp@workspace:. STDERR No patch files found
[CI/lint]   ❓  ::endgroup::
| ➀ YN0000: β”” Completed in 1m 47s
| ➀ YN0000: Done with warnings in 1m 55s
[CI/lint]   βœ…  Success - Install with Yarn

Env Vars

https://docs.github.com/en/actions/learn-github-actions/environment-variables

Secrets

https://docs.github.com/en/actions/security-guides/encrypted-secrets#using-encrypted-secrets-in-a-workflow