From 1dff7ec332cc37693c7376e627fce1210e21d924 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9=20=D0=91=D0=B0?= =?UTF-8?q?=D0=B4=D1=8F=D0=B5=D0=B2?= Date: Sun, 3 Nov 2024 18:15:02 +0700 Subject: [PATCH] =?UTF-8?q?=D0=92=20=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D1=83?= =?UTF-8?q?=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20=D0=BF?= =?UTF-8?q?=D0=B0=D0=BA=D0=B5=D1=82=20linux=20arm32.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yaml | 21 +++++++++++++++++---- .gitea/workflows/release.yaml | 14 +++++--------- 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 9084ac1..eaa4919 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -40,28 +40,41 @@ jobs: with: version: v1.60 - - name: build amd64 + - name: build linux amd64 id: build-amd64 run: | echo "ARTIFACT=transocks-$(make version)_$(go env GOOS)-amd64" >> $GITHUB_OUTPUT GOARCH=amd64 make clean build - - name: upload amd64 + - name: upload linux amd64 uses: https://git.mousesoft.ru/actions/upload-artifact@v3 with: name: ${{ steps.build-amd64.outputs.ARTIFACT }} path: out/bin/* overwrite: true - - name: build arm64 + - name: build linux arm64 id: build-arm64 run: | echo "ARTIFACT=transocks-$(make version)_$(go env GOOS)-arm64" >> $GITHUB_OUTPUT GOARCH=arm64 make clean build - - name: upload arm64 + - name: upload linux arm64 uses: https://git.mousesoft.ru/actions/upload-artifact@v3 with: name: ${{ steps.build-arm64.outputs.ARTIFACT }} path: out/bin/* overwrite: true + + - name: build linux arm32 + id: build-arm32 + run: | + echo "ARTIFACT=transocks-$(make version)_$(go env GOOS)-arm32" >> $GITHUB_OUTPUT + GOARCH=arm32 make clean build + + - name: upload linux arm32 + uses: https://git.mousesoft.ru/actions/upload-artifact@v3 + with: + name: ${{ steps.build-arm32.outputs.ARTIFACT }} + path: out/bin/* + overwrite: true diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 8b2f00c..236259a 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -10,11 +10,6 @@ on: jobs: release: runs-on: ubuntu-latest - outputs: - version: ${{ steps.meta.outputs.VERSION }} - changes: ${{ steps.meta.outputs.CHANGES }} - artifact_amd64: ${{ steps.build-amd.outputs.ARTIFACT }} - artifact_arm64: ${{ steps.build-arm.outputs.ARTIFACT }} steps: - name: check-out uses: https://git.mousesoft.ru/actions/checkout@v4 @@ -43,14 +38,15 @@ jobs: with: version: v1.60 - - name: build amd64 - id: build-amd64 + - name: build linux amd64 run: GOARCH=amd64 make build pkg-deb - - name: build arm64 - id: build-arm64 + - name: build linux arm64 run: GOARCH=arm64 make build pkg-deb + - name: build linux arm32 + run: GOARCH=arm32 make build pkg-deb + - name: meta id: meta env: