Skip to content

Read and broadcast data from MPI root rank during init and timestep init phase in GFS time vary #1308

Read and broadcast data from MPI root rank during init and timestep init phase in GFS time vary

Read and broadcast data from MPI root rank during init and timestep init phase in GFS time vary #1308

# CI test to run SCM ccpp_prebuild script
name: build
on: [push, pull_request, workflow_dispatch]
jobs:
build-linux:
if: github.repository == 'NCAR/ccpp-scm'
# The type of runner that the job will run on
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Initialize submodules
run: git submodule update --init --recursive
- name: Set up Python 3.11.7
uses: actions/setup-python@v6
with:
python-version: 3.11.7
- name: Add conda to system path
run: |
# $CONDA is an environment variable pointing to the root of the miniconda directory
echo $CONDA/bin >> $GITHUB_PATH
- name: Update system packages
run: sudo apt-get update
- name: Run ccpp_prebuild.py
run: |
mkdir -p /home/runner/work/ccpp-scm/ccpp-scm/scm/bin/ccpp/physics/physics/
./ccpp/framework/scripts/ccpp_prebuild.py --config ccpp/config/ccpp_prebuild_config.py