Reduce number of symlinks. #1
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Basic build | ||
on: [pull_request, push] | ||
jobs: | ||
build: | ||
name: Build on Ubuntu 22.04 | ||
runs-on: ubuntu-22.04 | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v3 | ||
with: | ||
submodules: 'true' | ||
- name: Checkout libsonatareport repository | ||
uses: actions/checkout@v3 | ||
with: | ||
path: 'libsonatareport' | ||
repository: 'BlueBrain/libsonatareport' | ||
submodules: 'true' | ||
- name: Install packages | ||
run: sudo apt-get update && sudo apt-get install cmake libhdf5-dev ninja | ||
- name: Build libsonatareport | ||
run: | ||
- cmake -B build_report -S libsonatareport -GNinja -DSONATA_REPORT_ENABLE_SUBMODULES=ON -DSONATA_REPORT_ENABLE_MPI=OFF -DCMAKE_INSTALL_PREFIX=$PWD/install_report | ||
Check failure on line 27 in .github/workflows/basic-build.yaml GitHub Actions / Basic buildInvalid workflow file
|
||
- cmake --build build_report | ||
- cmake --install build_report | ||
- name: Install Neurodamus | ||
run: | ||
- python3 -mpip install NEURON-nightly neurodamus | ||
- name: Build model | ||
run: | ||
- cmake -B build -S . -DCMAKE_INSTALL_PREFIX=$PWD/install_models | ||
- cmake --build build | ||
- cmake --install build |