Skip to content

Commit 92e76ac

Browse files
committed
Workflows: Test big-endian build using ppc64
1 parent 9469bbe commit 92e76ac

File tree

1 file changed

+33
-3
lines changed

1 file changed

+33
-3
lines changed

.github/workflows/run_test.yml

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,46 @@ on:
88

99
jobs:
1010
build:
11-
1211
runs-on: ubuntu-latest
12+
name: Build and test on the latest Ubuntu
1313

1414
steps:
1515
- uses: actions/checkout@v4
16+
1617
- name: configure
1718
run: ./configure --disable-openssl --enable-gettext --enable-debug=-O0
19+
20+
- name: make
21+
run: make
22+
23+
- name: make test-lib print-info
24+
run: make test-lib print-info
25+
26+
- name: make test-full
27+
run: make test-full
28+
29+
build-powerpc64:
30+
runs-on: ubuntu-latest
31+
name: Build and test on PowerPC 64
32+
33+
steps:
34+
- uses: actions/checkout@v4
35+
36+
- name: Install dependencies
37+
run: |
38+
sudo apt-get install -y qemu-user-static binfmt-support \
39+
gcc-powerpc64-linux-gnu libc-dev-ppc64-cross
40+
41+
- name: configure
42+
run: |
43+
./configure --disable-openssl --disable-gettext --enable-static \
44+
--cc=powerpc64-linux-gnu-gcc
45+
1846
- name: make
1947
run: make
20-
- name: make test-lib
21-
run: make test-lib
48+
49+
- name: make test-lib print-info
50+
run: make test-lib print-info
51+
2252
- name: make test-full
2353
run: make test-full

0 commit comments

Comments
 (0)