]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
adding arm to actions 2208/head
authorBimba Shrestha <bimbashrestha@fb.com>
Thu, 18 Jun 2020 18:52:40 +0000 (11:52 -0700)
committerBimba Shrestha <bimbashrestha@fb.com>
Thu, 18 Jun 2020 19:28:37 +0000 (12:28 -0700)
.github/workflows/generic-dev.yml

index 7851363914d065f9ec0d61e86214bc7b12ad1d56..e0e2e0fd7ef0d3cb134e358a231dfab485a30473 100644 (file)
@@ -9,12 +9,10 @@ jobs:
 # Dev PR jobs that still have to be migrated from travis
 #
 # icc (need self-hosted)
-# arm/qemu-arm (need self-hosted)
 # versionTag
 # valgrindTest (keeps failing for some reason. need investigation)
 # staticAnalyze (need trusty so need self-hosted)
 # pcc-fuzz: (need trusty so need self-hosted)
-# arm-build-test (need self-hosted)
 #
 # setting up self-hosted is pretty straightforward, but
 # I need admins permissions to the repo for that it looks like
@@ -171,6 +169,24 @@ jobs:
         sudo apt-get install gcc-mingw-w64
         CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CFLAGS="-Werror -O1" make zstd
 
+  armbuild:
+    runs-on: ubuntu-16.04 # doesn't work on latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: ARM Build Test
+      run: |
+        make arminstall
+        make armbuild
+
+  armfuzz:
+    runs-on: ubuntu-16.04 # doesn't work on latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: Qemu ARM emulation + Fuzz Test
+      run: |
+        make arminstall
+        make armfuzz
+
   bourne-shell:
     runs-on: ubuntu-latest
     steps: