From 7d8a4878816cff8f189c72a4b5071c02ae6c4f0c Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:33:01 +1000 Subject: [PATCH 1/9] arm github actions attempt --- .github/workflows/ci.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 628acea0..dea63662 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -19,3 +19,20 @@ jobs: - name: Compile with ${{ matrix.compiler }} run: make CC=${{ matrix.compiler }} + + ubuntu_arm: + name: ubuntu arm + runs-on: ubuntu-latest + steps: + - run: docker run --rm --privileged multiarch/qemu-user-static:register --reset + - uses: docker://multiarch/ubuntu-core:arm64-bionic + with: + args: 'uname -a' + - uses: actions/checkout@v1 + - uses: docker://multiarch/ubuntu-core:arm64-bionic + with: + args: > + bash -c "apt-get update && + apt-get install -y zlib1g-dev gcc make && + ldd --version && gcc --version && + make arm_neon=1 aarch64=1 From 21d7e1e57b55d677de1ed9d1b7903f3f1dff2805 Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:34:57 +1000 Subject: [PATCH 2/9] arm github actions set to all branches to test --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index dea63662..00046a9b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -3,7 +3,7 @@ name: CI on: push: branches: - - master + - "**" pull_request: jobs: From 48d39b8912777948a480d199309c5cacb6ad915a Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:41:23 +1000 Subject: [PATCH 3/9] python action --- .github/workflows/ci.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 00046a9b..b2fe3630 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ jobs: - name: Compile with ${{ matrix.compiler }} run: make CC=${{ matrix.compiler }} - ubuntu_arm: + arm: name: ubuntu arm runs-on: ubuntu-latest steps: @@ -36,3 +36,12 @@ jobs: apt-get install -y zlib1g-dev gcc make && ldd --version && gcc --version && make arm_neon=1 aarch64=1 + python: + name: Ubuntu 16 python + runs-on: ubuntu-16.04 + steps: + - uses: actions/checkout@v2 + - name: install packages + run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install setuptools cython + - name: build + run: python --version && python setup.py build_ext From f256e54a8ef62a6be7bc2609dad6902e28a98469 Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:42:45 +1000 Subject: [PATCH 4/9] python action --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b2fe3630..3d12f6a1 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -42,6 +42,6 @@ jobs: steps: - uses: actions/checkout@v2 - name: install packages - run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install setuptools cython + run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install --upgrade pip && pip3 install setuptools cython - name: build run: python --version && python setup.py build_ext From f90ee661ba143e948d2689a67cfdefbff295c008 Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:44:12 +1000 Subject: [PATCH 5/9] python action --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3d12f6a1..126745a7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -42,6 +42,6 @@ jobs: steps: - uses: actions/checkout@v2 - name: install packages - run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install --upgrade pip && pip3 install setuptools cython + run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip install --upgrade pip && pip install setuptools cython - name: build run: python --version && python setup.py build_ext From 543c10e7d0eee88e76ca59a64c2bd29cb302bdce Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:45:57 +1000 Subject: [PATCH 6/9] python action --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 126745a7..325c924b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -42,6 +42,6 @@ jobs: steps: - uses: actions/checkout@v2 - name: install packages - run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip install --upgrade pip && pip install setuptools cython + run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install --upgrade pip && pip install setuptools cython - name: build run: python --version && python setup.py build_ext From b4b0de2813e50cb0d77fde534d521fe2dac6db77 Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:48:04 +1000 Subject: [PATCH 7/9] python action --- .github/workflows/ci.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 325c924b..8df3f475 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -42,6 +42,6 @@ jobs: steps: - uses: actions/checkout@v2 - name: install packages - run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install --upgrade pip && pip install setuptools cython + run: sudo apt-get update && sudo apt-get install -y zlib1g-dev python3-pip && pip3 install --upgrade pip && pip3 install setuptools cython - name: build - run: python --version && python setup.py build_ext + run: python3 --version && python3 setup.py build_ext From 7be76d41283a3c2f4a155ec246536feeb3ff8b77 Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:51:00 +1000 Subject: [PATCH 8/9] python action --- .github/workflows/ci.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8df3f475..5f3ec05e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -37,8 +37,8 @@ jobs: ldd --version && gcc --version && make arm_neon=1 aarch64=1 python: - name: Ubuntu 16 python - runs-on: ubuntu-16.04 + name: Ubuntu 18 python + runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: install packages From 8d8ecf6050cb624395848609074684290c64bf46 Mon Sep 17 00:00:00 2001 From: Hasindu Gamaarachchi Date: Tue, 11 May 2021 16:55:02 +1000 Subject: [PATCH 9/9] change back to master only --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5f3ec05e..57da9725 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -3,7 +3,7 @@ name: CI on: push: branches: - - "**" + - master pull_request: jobs: