Skip to content

build on Ubuntu 22

build on Ubuntu 22 #32

name: build on Ubuntu 22
on:
workflow_dispatch:
schedule:
- cron: '44 4 * * 0'
jobs:
run-openmc-installer:
runs-on: ubuntu-22.04
steps:
- name: checkout_main_repo
uses: actions/checkout@v3
with:
repository: 'openmsr/openmc_install_scripts'
ref: '${{github.sha}}'
path: openmc_install_scripts
submodules: true
- name: bootstrap
run: sudo apt-get -y update
- name: moab-install
run: |
cd openmc_install_scripts/Ubuntu_22.04
sudo ./moab-install.sh
- name: double_down-install
run: |
cd openmc_install_scripts/Ubuntu_22.04
sudo ./double_down-install.sh
- name: dagmc-install
run: |
cd openmc_install_scripts/Ubuntu_22.04
sudo ./dagmc-install.sh
- name: openmc-install
run: |
cd openmc_install_scripts/Ubuntu_22.04
sudo ./openmc-install.sh
- name: check if openmc is runnable
run: |
/usr/local/lib/bin/openmc -v