ci(github): add GitHub Actions CI workflow

Can be tested locally via the local-ci make target, which requires
Docker and act (https://github.com/nektos/act).
This commit is contained in:
2021-11-02 01:22:40 +00:00
committed by Fonata
parent 518f5081fb
commit 8cebcbd9bb
2 changed files with 45 additions and 1 deletions

View File

@@ -11,5 +11,11 @@ phpunit-dep:
exit 1 \
)
# Requires:
# - Docker: https://docker.com
# - act: https://github.com/nektos/act
local-ci:
act -P ubuntu-latest=shivammathur/node:latest -W .github/workflows/ci.yml
.SILENT:
.PHONY: test phpunit-dep
.PHONY: test phpunit-dep local-ci