From 7a742b843d7a8d355a99faf27b84365919b1ab39 Mon Sep 17 00:00:00 2001 From: Daniel Leech Date: Fri, 18 Dec 2020 11:33:48 +0000 Subject: [PATCH] Maestro is adding Github Actions --- .github/workflows/ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa589d22..2c95b30b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -107,6 +107,19 @@ jobs: uses: "ramsey/composer-install@v1" with: composer-options: "--no-scripts" + - + name: "Install Watchman" + run: | + wget https://github.com/facebook/watchman/releases/download/v2020.09.14.00/watchman-v2020.09.14.00-linux.zip + unzip watchman-v2020.09.14.00-linux.zip + sudo mkdir -p /usr/local/{bin,lib} /usr/local/var/run/watchman + sudo mv watchman-v2020.09.14.00-linux/bin/watchman /usr/local/bin/watchman + sudo mv watchman-v2020.09.14.00-linux/lib/* /usr/local/lib/ + sudo chmod 755 /usr/local/bin/watchman + sudo chmod 2777 /usr/local/var/run/watchman + - + name: "Install Inotify" + run: sudo apt-get -y install inotify-tools fswatch - name: "Run PHPUnit" run: "vendor/bin/phpunit"