name: Compile Cytoplasm run-name: Compile Cytoplasm on ${{ gitea.actor }} on: [push] jobs: Compile-Cytoplasm: strategy: matrix: os: [alpine-v3.19] arch: [x86, x86_64] # TODO: Add more architectures runs-on: ["${{ matrix.os }}", "${{ matrix.arch }}"] steps: - name: Check out repository. uses: actions/checkout@v3 - name: Execute configuration script. # TODO: enable TLS after testing. # It is broken on Alpine; I need to fix it and CI yelling at # 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