Skip to content

Commit 5ddef8a

Browse files
committed
Add test for issue 160
1 parent d78ce44 commit 5ddef8a

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.github/workflows/issue160.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Test for issue 160
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
build:
16+
runs-on: ubuntu-latest
17+
steps:
18+
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
19+
- uses: uraimo/run-on-arch-action@5397f9e30a9b62422f302092631c99ae1effcd9e # v2.8.1
20+
name: Test
21+
id: runcmd
22+
with:
23+
arch: s390x
24+
githubToken: ${{ github.token }}
25+
distro: ubuntu_latest
26+
install: |
27+
apt-get update -q -y
28+
apt-get install -y cmake make g++ git
29+
run: |
30+
git clone https://github.com/RoaringBitmap/CRoaring.git
31+
cd CRoaring
32+
cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_ROARING_TESTS=ON -B build
33+
cmake --build build -j=2
34+
ctest --output-on-failure --test-dir build

0 commit comments

Comments
 (0)