From e81d7e191120b3bbb42d5cec2953ec4c10052937 Mon Sep 17 00:00:00 2001 From: Jordan Bancino Date: Fri, 12 Jan 2024 19:59:11 -0500 Subject: [PATCH] Update workflow. --- .gitea/workflows/compile.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/compile.yaml b/.gitea/workflows/compile.yaml index b9e9548..11ccd17 100644 --- a/.gitea/workflows/compile.yaml +++ b/.gitea/workflows/compile.yaml @@ -8,14 +8,17 @@ jobs: matrix: # TODO: Add more operating systems and architectures # - # Required packages for Alpine: git go nodejs make gcc openssl-dev + # Required packages for Alpine: git go nodejs make gcc musl-dev openssl-dev # Required packages for Debian: git golang nodejs make gcc libssl-dev + # Required packages for OpenBSD: git go node + # (Note: OpenBSD does not have a 32-bit runner because it doesn't do well in QEMU.) # # Then clone https://git.telodendria.io/Telodendria/act_runner, # do a go build, ./act_runner register, then ./act_runner daemon. # - ## For Linux distros, set the tags: linux, -, - os: [debian-v12.4, alpine-v3.19] + # For Linux distros, set the tags: linux, -, + # For BSDs, set the tags: bsd, -, + os: [debian-v12.4, alpine-v3.19, openbsd-v7.4] arch: [x86, x86_64] runs-on: ["${{ matrix.os }}", "${{ matrix.arch }}"] steps: