Skip to content
This repository was archived by the owner on Mar 6, 2022. It is now read-only.

Commit 7a742b8

Browse files
committed
Maestro is adding Github Actions
1 parent 43cb016 commit 7a742b8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,19 @@ jobs:
107107
uses: "ramsey/composer-install@v1"
108108
with:
109109
composer-options: "--no-scripts"
110+
-
111+
name: "Install Watchman"
112+
run: |
113+
wget https://github.com/facebook/watchman/releases/download/v2020.09.14.00/watchman-v2020.09.14.00-linux.zip
114+
unzip watchman-v2020.09.14.00-linux.zip
115+
sudo mkdir -p /usr/local/{bin,lib} /usr/local/var/run/watchman
116+
sudo mv watchman-v2020.09.14.00-linux/bin/watchman /usr/local/bin/watchman
117+
sudo mv watchman-v2020.09.14.00-linux/lib/* /usr/local/lib/
118+
sudo chmod 755 /usr/local/bin/watchman
119+
sudo chmod 2777 /usr/local/var/run/watchman
120+
-
121+
name: "Install Inotify"
122+
run: sudo apt-get -y install inotify-tools fswatch
110123
-
111124
name: "Run PHPUnit"
112125
run: "vendor/bin/phpunit"

0 commit comments

Comments
 (0)