Skip to content

Commit 8be0e56

Browse files
committed
Fix: ci.yml for Darwin with llvm-21
1 parent e549c25 commit 8be0e56

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ name: Continuous Integration
22

33
on:
44
push:
5-
branches:
6-
- '**' # run on all branches
5+
branches: [ main, develop ]
76
pull_request:
7+
branches: [ develop ]
88
workflow_dispatch:
99
schedule:
10-
- cron: "0 0 * * 0" # Every Sunday at 00:00 UTC
10+
- cron: "30 15 * * 0" # Every Sunday at 15:30 UTC
1111

1212
concurrency:
1313
group: ${{ github.workflow }}-${{ github.ref }}
@@ -161,13 +161,13 @@ jobs:
161161
uses: actions/setup-python@v5
162162
with: { python-version: "3.13" }
163163

164-
- name: Install llvm-20
164+
- name: Install llvm
165165
if: matrix.os == 'macos-15'
166166
run: |
167167
brew install gcovr cmake ninja llvm
168-
export PATH=$(brew --prefix llvm@20)/bin:$PATH && echo "PATH=$PATH" >> $GITHUB_ENV
169-
export LDFLAGS=-L$(brew --prefix llvm@20)/lib/c++ -lc++abi -lc++ && echo "LDFLAGS=$LDFLAGS" >> $GITHUB_ENV
170-
echo "CXX=clang++-20" >> $GITHUB_ENV
168+
export PATH=$(brew --prefix llvm)/bin:$PATH && echo "PATH=$PATH" >> $GITHUB_ENV
169+
export LDFLAGS=-L$(brew --prefix llvm)/lib/c++ -lc++abi -lc++ && echo "LDFLAGS=$LDFLAGS" >> $GITHUB_ENV
170+
echo "CXX=clang++" >> $GITHUB_ENV
171171
172172
- name: Setup Cpp
173173
if: matrix.os == 'ubuntu-24.04'

.github/workflows/clang.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
branches: [ develop ]
88
workflow_dispatch:
99
schedule:
10-
- cron: '30 15 * * 6'
10+
- cron: "30 15 * * 0" # Every Sunday at 15:30 UTC
1111

1212
concurrency:
1313
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/gcc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
branches: [ develop ]
88
workflow_dispatch:
99
schedule:
10-
- cron: '30 15 * * 6'
10+
- cron: "30 15 * * 0" # Every Sunday at 15:30 UTC
1111

1212
concurrency:
1313
group: ${{ github.workflow }}-${{ github.ref }}

0 commit comments

Comments
 (0)