From: Shuanglei Tao Date: Fri, 13 Jan 2023 00:42:36 +0000 (+0800) Subject: update release workflow X-Git-Url: http://git.prime8.dev/?a=commitdiff_plain;h=50823d547537d206fbd2a05d22866ef9983ea73a;p=ttyd.git update release workflow --- diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 68d53bf..cfab7bd 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -18,6 +18,7 @@ jobs: build: runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: lws-version: [4.3.2, 3.2.3] steps: @@ -43,6 +44,7 @@ jobs: cross: runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el, s390x, win32] steps: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8195b11..d079c48 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,8 +9,9 @@ jobs: build: runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: - target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el, s390x] + target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el, s390x, win32] steps: - uses: actions/checkout@v3 - name: Install packages @@ -28,30 +29,3 @@ jobs: artifacts: build/ttyd.${{ matrix.target }} allowUpdates: true draft: true - win10: - runs-on: windows-latest - steps: - - uses: actions/checkout@v3 - - uses: msys2/setup-msys2@v2 - with: - msystem: ucrt64 - install: >- - base-devel - subversion - mingw-w64-ucrt-x86_64-gcc - mingw-w64-ucrt-x86_64-cmake - mingw-w64-ucrt-x86_64-zlib - mingw-w64-ucrt-x86_64-libuv - mingw-w64-ucrt-x86_64-mbedtls - mingw-w64-ucrt-x86_64-json-c - update: true - - name: Build ttyd - shell: msys2 {0} - run: | - ./scripts/mingw-build.sh - mv build/ttyd.exe build/ttyd.win10.exe - - uses: ncipollo/release-action@v1 - with: - artifacts: build/ttyd.win10.exe - allowUpdates: true - draft: true