diff --git a/.github/workflows/openimci.yml b/.github/workflows/openimci.yml index 2ddb0d1b0..2ca543ce7 100644 --- a/.github/workflows/openimci.yml +++ b/.github/workflows/openimci.yml @@ -165,17 +165,25 @@ jobs: echo "/usr/local/bin" >> $GITHUB_PATH echo "$(brew --prefix)/opt/gnu-sed/libexec/gnubin" >> $GITHUB_PATH - - brew install --cask docker - open /Applications/Docker.app continue-on-error: true - - name: Docker Operations + - name: Set up Docker for Ubuntu + if: runner.os == 'Linux' run: | sudo make init sudo docker compose up -d sudo sleep 20 + - name: Set up Docker for macOS + if: runner.os == 'macOS' + run: | + brew install --cask docker + open /Applications/Docker.app + + brew install docker-compose + docker-compose up -d + sleep 20 + - name: Module Operations run: | sudo make tidy