From 0d7132d94a6f28d48482c7d0de6944d982a4abc3 Mon Sep 17 00:00:00 2001 From: Toby Date: Fri, 24 Apr 2020 20:11:37 -0700 Subject: [PATCH] Add linux arm/mipsle build targets for embedded devices --- .github/workflows/release.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c626f6d..48f50df 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,7 +37,7 @@ jobs: uses: gerred/actions/current-time@master id: current-time - - name: Build + - name: Build amd64 uses: izumin5210/action-go-crossbuild@v1.0.0 env: TIME: "${{ steps.current-time.outputs.time }}" @@ -49,6 +49,18 @@ jobs: os: windows,linux,darwin package: ./cmd + - name: Build embedded + uses: izumin5210/action-go-crossbuild@v1.0.0 + env: + TIME: "${{ steps.current-time.outputs.time }}" + with: + name: hysteria + arch: arm,mipsle + dest: ./dist/ + ldflags: -w -s -X main.appVersion=${{ env.GIT_TAG_NAME }} -X main.appCommit=${{ github.sha }} -X main.appDate=${{ env.TIME }} + os: linux + package: ./cmd + - name: Upload uses: meeDamian/github-release@2.0 with: @@ -58,4 +70,6 @@ jobs: files: > ./dist/hysteria_windows_amd64.zip ./dist/hysteria_linux_amd64.tar.gz - ./dist/hysteria_darwin_amd64.zip \ No newline at end of file + ./dist/hysteria_darwin_amd64.zip + ./dist/hysteria_linux_arm.tar.gz + ./dist/hysteria_linux_mipsle.tar.gz \ No newline at end of file