Add a simple CI workflow for compiling Cytoplasm. #27
1 changed files with 6 additions and 10 deletions
|
@ -3,21 +3,17 @@ run-name: Compile Cytoplasm on ${{ gitea.actor }}
|
||||||
on: [push]
|
on: [push]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
Compile-Cytoplasm:
|
"Compile Cytoplasm":
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
|
# TODO: Add more operating systems and architectures
|
||||||
os: [alpine-v3.19]
|
os: [alpine-v3.19]
|
||||||
arch: [x86, x86_64]
|
arch: [x86, x86_64]
|
||||||
# TODO: Add more architectures
|
|
||||||
runs-on: ["${{ matrix.os }}", "${{ matrix.arch }}"]
|
runs-on: ["${{ matrix.os }}", "${{ matrix.arch }}"]
|
||||||
steps:
|
steps:
|
||||||
- name: Check out repository.
|
- name: Check out repository
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
- name: Execute configuration script.
|
- name: Configure Cytoplasm
|
||||||
# TODO: enable TLS after testing.
|
run: ./configure
|
||||||
# It is broken on Alpine; I need to fix it and CI yelling at
|
- name: Build Cytoplasm
|
||||||
# me will force me to fix it. But for now I just want to test
|
|
||||||
# CI and make sure it works properly.
|
|
||||||
run: ./configure --disable-tls
|
|
||||||
- name: Execute 'make'.
|
|
||||||
run: make
|
run: make
|
||||||
|
|
Loading…
Reference in a new issue