Skip to content

Merge pull request #812 from elbeno/fix-field-extent #394

Merge pull request #812 from elbeno/fix-field-extent

Merge pull request #812 from elbeno/fix-field-extent #394

Workflow file for this run

name: Single Header
permissions: read-all
on:
workflow_dispatch:
merge_group:
push:
branches: [ main ]
env:
DEBIAN_FRONTEND: noninteractive
CMAKE_GENERATOR: Ninja
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
build_single_header:
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: Install build tools
run: |
sudo apt install -y ninja-build
- name: Configure CMake
run: cmake -B ${{github.workspace}}/build
- name: Build
run: cmake --build ${{github.workspace}}/build -t release_header
- name: 'Upload Artifact'
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: cib.hpp
path: ${{github.workspace}}/build/include/cib/cib.hpp