Skip to content

Commit

Permalink
all ci in one step
Browse files Browse the repository at this point in the history
  • Loading branch information
shimwell committed Dec 17, 2023
1 parent ee14631 commit cf262d8
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions .github/workflows/ci_with_benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ jobs:
uses: actions/checkout@v3

- name: install non pypi dependencies for cad creation
env:
OPENMC_CROSS_SECTIONS: /__w/cad_to_dagmc/cad_to_dagmc/cross_sections.xml
shell: bash
run: |
wget -O Miniforge3.sh "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
Expand All @@ -37,17 +39,9 @@ jobs:
mamba activate
mamba install -y -c cadquery -c conda-forge moab gmsh python-gmsh cadquery=master "openmc=0.13.3=dagmc*nompi*"
mamba install -y -c conda-forge "openmc=0.13.3=dagmc*nompi*"
- name: install nuclear data
run: |
python -m pip install --upgrade pip
python -m pip install cad_to_dagmc openmc_data_downloader
openmc_data_downloader -l ENDFB-7.1-NNDC -i Fe56 Be9
- name: run benchmarks
env:
OPENMC_CROSS_SECTIONS: /__w/cad_to_dagmc/cad_to_dagmc/cross_sections.xml
run: |
git clone https://github.com/fusion-energy/model_benchmark_zoo.git
cd model_benchmark_zoo
python -m pip install .
Expand Down

0 comments on commit cf262d8

Please sign in to comment.