Skip to content

Commit 808c279

Browse files
committed
Only build on ubuntu
1 parent e46bd53 commit 808c279

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

.github/workflows/ci.yml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,34 @@ jobs:
3030
- windows-latest
3131
arch:
3232
- x64
33-
pocl: [local, jll]
33+
pocl: [jll,]
3434
include:
35+
- version: '1.10'
36+
os: ubuntu-latest
37+
arch: x64
38+
pocl: local
39+
allow_failure: true
40+
- version: '1.11'
41+
os: ubuntu-latest
42+
arch: x64
43+
pocl: local
44+
allow_failure: true
45+
- version: 'nightly'
46+
os: ubuntu-latest
47+
arch: x64
48+
pocl: local
49+
allow_failure: true
50+
- version: 'nightly'
51+
os: ubuntu-latest
52+
arch: x64
53+
pocl: local
54+
allow_failure: true
3555
- version: 'nightly'
3656
os: ubuntu-latest
3757
arch: x64
58+
pocl: jll
3859
allow_failure: true
60+
3961
steps:
4062
- uses: actions/checkout@v4
4163
- uses: julia-actions/setup-julia@v2
@@ -50,6 +72,11 @@ jobs:
5072
with:
5173
repository: pocl/pocl
5274
path: pocl
75+
- name: Install system dependencies
76+
if: ${{ matrix.pocl == 'local' }}
77+
run: |
78+
sudo apt-get update
79+
sudo apt-get install -y build-essential cmake ninja-build pkg-config
5380
- name: Install Julia dependencies
5481
if: ${{ matrix.pocl == 'local' }}
5582
run: |

0 commit comments

Comments
 (0)