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"