From 033536dbba28a08e2d06ed7beb288f6e0f803797 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Thu, 26 Jan 2023 22:48:05 -0500 Subject: [PATCH 1/3] Adding big-endian runner --- .github/workflows/s390x.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/s390x.yml diff --git a/.github/workflows/s390x.yml b/.github/workflows/s390x.yml new file mode 100644 index 0000000..a48a095 --- /dev/null +++ b/.github/workflows/s390x.yml @@ -0,0 +1,29 @@ +name: Ubuntu s390x (GCC 11) + +on: + push: + branches: + - main + pull_request: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: uraimo/run-on-arch-action@v2 + name: Test + id: runcmd + with: + arch: s390x + distro: ubuntu_latest + install: | + apt-get update -q -y + apt-get install -y cmake make g++ + run: | + cmake -DCMAKE_BUILD_TYPE=Release -B build + cmake --build build -j=2 + ctest --output-on-failure --test-dir build + From 57536631af259c0c7bdf44e55cd78665488e1848 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Thu, 26 Jan 2023 23:01:41 -0500 Subject: [PATCH 2/3] Adding token --- .github/workflows/s390x.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/s390x.yml b/.github/workflows/s390x.yml index a48a095..1b254a3 100644 --- a/.github/workflows/s390x.yml +++ b/.github/workflows/s390x.yml @@ -18,6 +18,7 @@ jobs: id: runcmd with: arch: s390x + githubToken: ${{ github.token }} distro: ubuntu_latest install: | apt-get update -q -y From 7f86e5ad55d52fe4ec69d17f92b6ad2f6c6f7d79 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Thu, 26 Jan 2023 23:09:12 -0500 Subject: [PATCH 3/3] Fixing branch name --- .github/workflows/s390x.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/s390x.yml b/.github/workflows/s390x.yml index 1b254a3..d498582 100644 --- a/.github/workflows/s390x.yml +++ b/.github/workflows/s390x.yml @@ -3,10 +3,10 @@ name: Ubuntu s390x (GCC 11) on: push: branches: - - main + - master pull_request: branches: - - main + - master jobs: build: