Skip to content

feat(zifencei): add zifencei instruction set #78

feat(zifencei): add zifencei instruction set

feat(zifencei): add zifencei instruction set #78

Workflow file for this run

name: build
on:
push:
branches: [ "master" ]
paths:
- '*/**'
- '**/meson.build'
- '!docs/**'
pull_request:
branches: [ "master" ]
paths:
- '*/**'
- '**/meson.build'
- '!docs/**'
jobs:
compile:
strategy:
matrix:
os: [ ubuntu-latest, windows-latest, macos-latest ]
compiler: [ gcc, clang ]
include:
- os: windows-latest
compiler: msvc
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: ./.github/setup_cc_env
with:
compiler: ${{ matrix.compiler }}
- run: meson setup build --werror
- run: meson compile -C build
- uses: actions/upload-artifact@v4
if: failure()
with:
name: logs-${{ matrix.os }}-${{ matrix.compiler }}
path: build/meson-logs/
retention-days: 5