From 7be4bd5c33185bf92dc4c8f5b06808513adee654 Mon Sep 17 00:00:00 2001 From: Victor Lacasse-Beaudoin Date: Fri, 11 Jul 2025 20:03:45 -0400 Subject: [PATCH] =?UTF-8?q?ci:=20build=20ex=C3=A9cutable=20et=20rouler=20h?= =?UTF-8?q?elp=20subcmd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .forgejo/workflows/basic.yaml | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/.forgejo/workflows/basic.yaml b/.forgejo/workflows/basic.yaml index 1b44f6b..48b09e4 100644 --- a/.forgejo/workflows/basic.yaml +++ b/.forgejo/workflows/basic.yaml @@ -4,14 +4,21 @@ on: - 'main' - 'vlbeaudoin/*' jobs: - bake: + build: runs-on: docker steps: - - uses: alpine - run: echo Hello alpine - - uses: docker/setup-buildx-action@v3 - - uses: docker/bake-action@v6 + - run: mkdir -p artifacts + - uses: actions/setup-go@v5 with: - push: false - set: | - *.tags=agecem/agecem-org:latest + go-version: '1.24.5' + - run: | + go build -a -o artifacts/agecem-org -ldflags="-X 'git.agecem.com/agecem/agecem-org/pkg/agecemorg/version.version=$agecem_org_version'" ./cmd/agecemorg/ + - uses: actions/upload-artifact@v3 + help: + runs-on: docker + steps: + - uses: actions/download-artifact@v3 + with: + name: artifacts/ + path: artifacts/ + - run: agecem-org help