Skip to content

Update author info #126

Update author info

Update author info #126

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install system deps
run: |
sudo apt-get update
sudo apt-get install -y build-essential cmake libssl-dev
- name: Install CUDA
uses: Jimver/cuda-toolkit@v0.2.30
with:
method: network
sub-packages: '["nvcc"]'
- name: Configure CMake
run: |
cmake -B build -DCMAKE_BUILD_TYPE=Debug -DBUILD_BENCH=ON
- name: Build
run: |
cmake --build build -j
- name: Test
run: |
ctest --test-dir build --output-on-failure
doc:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@v6
- name: Install Doxygen
run: |
sudo apt-get update
sudo apt-get install -y doxygen graphviz
- name: Build documentation
run: |
doxygen
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
publish_dir: doc/html