Skip to content

8.4: README.md, expose braid_fd_tag_t in public header, update email #38

8.4: README.md, expose braid_fd_tag_t in public header, update email

8.4: README.md, expose braid_fd_tag_t in public header, update email #38

Workflow file for this run

name: CI
on:
push:
branches: [dev, main]
pull_request:
branches: [main]
jobs:
build-and-test:
name: ${{ matrix.arch }}
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
include:
- arch: amd64
runner: ubuntu-24.04
- arch: arm64
runner: ubuntu-24.04-arm
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: sudo apt-get update -qq && sudo apt-get install -y clang valgrind
- name: Build (dev)
run: make dev
- name: Test (ASan/UBSan)
run: make test
- name: Test (Valgrind)
run: make valgrind
build-and-test-openbsd-amd64:
name: OpenBSD amd64
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build and test in OpenBSD
uses: vmactions/openbsd-vm@v1.3.8
with:
usesh: true
run: |
make dev
build-and-test-openbsd-arm64:
name: OpenBSD arm64
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build and test in OpenBSD
uses: vmactions/openbsd-vm@v1.3.8
with:
usesh: true
arch: aarch64
run: |
make dev