Skip to content

TEMP

TEMP #57

Workflow file for this run

name: run-tests
on: [push, pull_request]
jobs:
build-deploy:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, macos-13, windows-latest]
steps:
- uses: actions/checkout@v4
- name: make run
run: make run CFLAGS=-fPIC
- name: make valgrind
if: matrix.os == 'ubuntu-latest'
run: |
sudo apt install valgrind
make valgrind CFLAGS=-fPIC
- name: Upload
uses: actions/upload-artifact@v4
with:
name: compiled-${{ matrix.os }}
path: .
mac-multi-arch:
runs-on: macos-latest
needs: build-deploy
steps:
- uses: actions/download-artifact@v4
- name: Display structure of downloaded files
run: ls -R