Reworked Actions Build

This commit is contained in:
simon 2025-05-19 21:20:37 +02:00
parent 52238f9aaf
commit efd3916fb4

View File

@ -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