Skip to content

Commit 5da06d1

Browse files
Simplify build workflow by removing macOS steps (#155)
Removed macOS build steps and adjusted Docker push command.
1 parent 96190c7 commit 5da06d1

File tree

1 file changed

+0
-19
lines changed

1 file changed

+0
-19
lines changed

.github/workflows/build.yaml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,3 @@ jobs:
2727
- name: Push the Docker image (optional)
2828
if: runner.os == 'Linux'
2929
run: docker push astomodynamics/cddp-cpp
30-
31-
# For macOS, build directly without Docker
32-
- name: Install dependencies on macOS
33-
if: runner.os == 'macOS'
34-
run: |
35-
# Basic dependencies
36-
brew install eigen || true
37-
brew uninstall --ignore-dependencies cmake || true
38-
brew install cmake
39-
40-
# Dependencies for matplotplusplus
41-
brew install gnuplot
42-
43-
- name: Build on macOS
44-
if: runner.os == 'macOS'
45-
run: |
46-
mkdir -p build && cd build
47-
cmake ..
48-
make -j4

0 commit comments

Comments
 (0)