]> prime8.dev >> repos - ttyd.git/commitdiff
workflow: add s390x build to backend and release
authorShuanglei Tao <tsl0922@gmail.com>
Thu, 28 Jan 2021 15:46:27 +0000 (23:46 +0800)
committerShuanglei Tao <tsl0922@gmail.com>
Thu, 28 Jan 2021 15:46:27 +0000 (23:46 +0800)
.github/workflows/backend.yml
.github/workflows/release.yml

index a5b8af297ffdd101ae762519e0f20d040830d2dd..b37f5e8e74428b4e19258fe0627100faa4b1817c 100644 (file)
@@ -16,7 +16,7 @@ on:
 
 jobs:
   build:
-    runs-on: ubuntu-18.04
+    runs-on: ubuntu-20.04
     strategy:
       matrix:
         lws-version: [4.1.6, 3.2.3, 2.4.2]
@@ -41,10 +41,10 @@ jobs:
           make && sudo make install
           ttyd -v
   cross:
-    runs-on: ubuntu-18.04
+    runs-on: ubuntu-20.04
     strategy:
       matrix:
-        target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el]
+        target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el, s390x]
     steps:
       - uses: actions/checkout@v2
       - name: Install packages
index f6305780d678eba295dc4237a7bc862113fa0d61..09ced6dcb3435fbc5c375f0e718bcc7efcc67d18 100644 (file)
@@ -7,7 +7,7 @@ on:
 
 jobs:
   release:
-    runs-on: ubuntu-18.04
+    runs-on: ubuntu-20.04
     outputs:
       upload_url: ${{ steps.create_release.outputs.upload_url }} 
     steps:
@@ -23,11 +23,11 @@ jobs:
           prerelease: false
 
   build:
-    runs-on: ubuntu-18.04
+    runs-on: ubuntu-20.04
     needs: release
     strategy:
       matrix:
-        target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el]
+        target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el, s390x]
     steps:
       - uses: actions/checkout@v2
       - name: Install packages