@@ -124,34 +124,12 @@ jobs:
124124
125125 test-03-private-data :
126126 needs : test-main
127- runs-on : macos-15
127+ runs-on : ubuntu-latest
128128 steps :
129129 - name : Check out repository code
130130 uses : actions/checkout@v2
131131
132132
133- - name : Install Docker + Colima
134- run : |
135- brew update
136- brew install qemu colima docker
137- brew uninstall --ignore-dependencies lima
138- curl https://raw.githubusercontent.com/Homebrew/homebrew-core/45464b6c4788a80be3f131ab5e2a4468cdfa960c/Formula/l/lima.rb > lima.rb
139- brew install lima.rb
140- LIMACTL_PATH=$(brew --prefix)/bin/limactl
141- sudo curl -L -o $LIMACTL_PATH https://github.com/mikekazakov/lima-nohvf/raw/master/limactl
142- sudo chmod +x $LIMACTL_PATH
143- colima start --network-address --arch arm64 --vm-type=qemu
144- mkdir -p ~/.docker/cli-plugins
145- brew install docker-compose
146- ln -sfn $(brew --prefix)/opt/docker-compose/bin/docker-compose ~/.docker/cli-plugins/docker-compose
147-
148-
149- - name : Install dependencies
150- run : |
151- brew install shellcheck yamllint
152- npm install -g npm@latest
153- npm install
154-
155133 - name : Build Fablo
156134 run : |
157135 shellcheck --version && \
@@ -172,11 +150,34 @@ jobs:
172150
173151 test-04-snapshot :
174152 needs : test-main
175- runs-on : ubuntu-latest
153+ runs-on : macos-15
176154 steps :
177155 - name : Check out repository code
178156 uses : actions/checkout@v2
179157
158+
159+ - name : Install Docker + Colima
160+ run : |
161+ brew update
162+ brew install qemu colima docker
163+ brew uninstall --ignore-dependencies lima
164+ curl https://raw.githubusercontent.com/Homebrew/homebrew-core/45464b6c4788a80be3f131ab5e2a4468cdfa960c/Formula/l/lima.rb > lima.rb
165+ brew install lima.rb
166+ LIMACTL_PATH=$(brew --prefix)/bin/limactl
167+ sudo curl -L -o $LIMACTL_PATH https://github.com/mikekazakov/lima-nohvf/raw/master/limactl
168+ sudo chmod +x $LIMACTL_PATH
169+ colima start --network-address --arch arm64 --vm-type=qemu
170+ mkdir -p ~/.docker/cli-plugins
171+ brew install docker-compose
172+ ln -sfn $(brew --prefix)/opt/docker-compose/bin/docker-compose ~/.docker/cli-plugins/docker-compose
173+
174+
175+ - name : Install dependencies
176+ run : |
177+ brew install shellcheck yamllint
178+ npm install -g npm@latest
179+ npm install
180+
180181 - name : Build Fablo
181182 run : |
182183 shellcheck --version && \
0 commit comments