Skip to content

chore: add build_and_test.yml #1

chore: add build_and_test.yml

chore: add build_and_test.yml #1

Workflow file for this run

---
name: ubuntu_build
'on':
workflow_dispatch:
push:
branches:
- main
pull_request:
env:
build_path: ${{github.workspace}}/build
jobs:
build_and_test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Create Build Environment
run: cmake -E make_directory ${{env.build_path}}
- name: Configure CMake
working-directory: ${{env.build_path}}
run: cmake ../
- name: Build
working-directory: ${{env.build_path}}
run: cmake --build .
- name: Test
working-directory: ${{env.build_path}}
run: ctest
...