Skip to content

Merge pull request #14 from mjshakir/create_singleton_manager #134

Merge pull request #14 from mjshakir/create_singleton_manager

Merge pull request #14 from mjshakir/create_singleton_manager #134

Workflow file for this run

name: Ubuntu RISCV
on: [push, pull_request]
jobs:
build:
strategy:
fail-fast: false
matrix:
arch: [riscv]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Install dependencies
run: sudo apt-get update && sudo apt-get install -y libgtest-dev libbenchmark-dev cmake
- name: Setup CMake and Ninja
uses: lukka/[email protected]
- name: Check GCC Version
run: g++ --version
- name: Create build directory
run: mkdir build
- name: Configure CMake
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
- name: Build
run: cmake --build build --config Release
- name: Test
working-directory: build
run: ctest -LE benchmark --output-on-failure