Skip to content

Commit

Permalink
Update gh actions
Browse files Browse the repository at this point in the history
  • Loading branch information
a-n-t-h-o-n-y committed Jan 3, 2025
1 parent a81a049 commit bc983f7
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -238,8 +238,9 @@ jobs:
CC: gcc-14
CXX: g++-14
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
build-MacOS14-gcc13:
runs-on: macos-14
steps:
Expand All @@ -252,8 +253,9 @@ jobs:
CC: gcc-13
CXX: g++-13
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
build-MacOS14-gcc12:
runs-on: macos-14
steps:
Expand All @@ -266,8 +268,9 @@ jobs:
CC: gcc-12
CXX: g++-12
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
# MacOS-14 Clang
build-MacOS14-clang15:
Expand All @@ -282,8 +285,9 @@ jobs:
CC: clang-15
CXX: clang++-15
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
# MacOS-13 GCC
build-MacOS13-gcc14:
Expand All @@ -298,8 +302,9 @@ jobs:
CC: gcc-14
CXX: g++-14
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
build-MacOS13-gcc13:
runs-on: macos-13
steps:
Expand All @@ -312,8 +317,9 @@ jobs:
CC: gcc-13
CXX: g++-13
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
build-MacOS13-gcc12:
runs-on: macos-13
steps:
Expand All @@ -326,8 +332,9 @@ jobs:
CC: gcc-12
CXX: g++-12
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
# MacOS-13 Clang
build-MacOS13-clang14:
Expand All @@ -342,5 +349,6 @@ jobs:
CC: clang-14
CXX: clang++-14
run: |
ICU_PATH=$(brew --prefix icu4c)
mkdir build && cd build
cmake .. -DICU_ROOT=/usr/local/opt/icu4c && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit
cmake .. -DICU_ROOT=$ICU_PATH && make termcaps && make escape.tests.unit && ./tests/escape.tests.unit

0 comments on commit bc983f7

Please sign in to comment.