From efd3916fb4400a2197297174b06e30fd7d11c531 Mon Sep 17 00:00:00 2001 From: simon Date: Mon, 19 May 2025 21:20:37 +0200 Subject: [PATCH] Reworked Actions Build --- .gitea/workflows/build.yaml | 41 +++++++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 962d726..cd174ee 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,14 +1,33 @@ -name: ProtoGen Action Runner -run-name: ${{ gitea.actor }} Action Runner -on: [push] +name: ProtoGen Action Runner + +on: + push: + branches: + - main jobs: build: - image: golang:1.23 - commands: - - make build - - mkdir -p dist - - mv alox.protogen dist/ - artifacts: - paths: - - dist/alox.protogen + runs-on: ubuntu-latest + container: + image: golang:1.23 + + steps: + - name: Checkout Repository + uses: actions/checkout@v3 + + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: '1.23' + + - name: Build Codegen Binary + run: | + make build + mkdir -p dist + mv alox.protogen dist/ + + - name: Upload Artifact + uses: actions/upload-artifact@v3 + with: + name: alox-protogen + path: dist/alox.protogen