From c2f0df1b418d51546fc07079278edd1bcae9e6b6 Mon Sep 17 00:00:00 2001 From: Dustin Swales Date: Tue, 14 Jan 2025 02:29:42 +0000 Subject: [PATCH] Turn off most CI for testing --- .github/workflows/ci_build_scm_ubuntu_22.04.yml | 4 ++-- .github/workflows/ci_build_scm_ubuntu_22.04_nvidia.yml | 3 ++- .github/workflows/ci_run_scm_DEPHY.yml | 3 ++- .github/workflows/ci_run_scm_rts.yml | 6 +++--- .github/workflows/ci_run_scm_ufs_replay.yml | 3 ++- .github/workflows/ci_scm_ccpp_prebuild.yml | 3 ++- ccpp/config/host_files.txt | 1 - ccpp/config/scheme_files.txt | 2 +- 8 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci_build_scm_ubuntu_22.04.yml b/.github/workflows/ci_build_scm_ubuntu_22.04.yml index 115b5836f..26931f28b 100644 --- a/.github/workflows/ci_build_scm_ubuntu_22.04.yml +++ b/.github/workflows/ci_build_scm_ubuntu_22.04.yml @@ -10,8 +10,8 @@ jobs: strategy: matrix: fortran-compiler: [gfortran-10, gfortran-11, gfortran-12] - build-type: [Release, Debug] - py-version: [3.7.13, 3.9.12] + build-type: [Release]#, Debug] + py-version: [3.9.12] # Environmental variables env: diff --git a/.github/workflows/ci_build_scm_ubuntu_22.04_nvidia.yml b/.github/workflows/ci_build_scm_ubuntu_22.04_nvidia.yml index 602263f0b..6db5eacde 100644 --- a/.github/workflows/ci_build_scm_ubuntu_22.04_nvidia.yml +++ b/.github/workflows/ci_build_scm_ubuntu_22.04_nvidia.yml @@ -1,6 +1,7 @@ name: CI test to build the CCPP-SCM on ubuntu v22.04 -on: [pull_request,workflow_dispatch] +#on: [pull_request,workflow_dispatch] +on: [workflow_dispatch] jobs: diff --git a/.github/workflows/ci_run_scm_DEPHY.yml b/.github/workflows/ci_run_scm_DEPHY.yml index 52a9993e4..10e8ce45f 100644 --- a/.github/workflows/ci_run_scm_DEPHY.yml +++ b/.github/workflows/ci_run_scm_DEPHY.yml @@ -1,6 +1,7 @@ name: CI test to run the SCM with DEPHY v1 data -on: [pull_request,workflow_dispatch] +#on: [pull_request,workflow_dispatch] +on: [workflow_dispatch] jobs: run-scm-DEPHY: diff --git a/.github/workflows/ci_run_scm_rts.yml b/.github/workflows/ci_run_scm_rts.yml index 2d91785e8..178280119 100644 --- a/.github/workflows/ci_run_scm_rts.yml +++ b/.github/workflows/ci_run_scm_rts.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: fortran-compiler: [gfortran-11] - build-type: [Release, Debug, SinglePrecision] + build-type: [Release]#, Debug, SinglePrecision] py-version: [3.9.12] # Environmental variables @@ -22,8 +22,8 @@ jobs: sp_ROOT: /home/runner/NCEPLIBS-sp w3emc_ROOT: /home/runner/myw3emc SCM_ROOT: /home/runner/work/ccpp-scm/ccpp-scm - suites: SCM_GFS_v15p2,SCM_GFS_v16,SCM_GFS_v17_p8,SCM_HRRR,SCM_RRFS_v1beta,SCM_RAP,SCM_WoFS_v0,SCM_HRRR_gf,SCM_GFS_v17_p8_ugwpv1,SCM_GFS_v16_RRTMGP,SCM_GFS_v16_debug - suites_ps: SCM_GFS_v15p2_ps,SCM_GFS_v16_ps,SCM_GFS_v17_p8_ps,SCM_HRRR_ps,SCM_RRFS_v1beta_ps,SCM_RAP_ps,SCM_WoFS_v0_ps,SCM_HRRR_gf_ps,SCM_GFS_v17_p8_ugwpv1_ps,SCM_GFS_v16_RRTMGP_ps,SCM_GFS_v16_debug_ps + suites: SCM_GFS_v16,SCM_RAP,SCM_WoFS_v0,SCM_HRRR_gf,SCM_GFS_v17_p8_ugwpv1,SCM_GFS_v16_RRTMGP + suites_ps: SCM_GFS_v16_ps,SCM_RAP_ps,SCM_WoFS_v0_ps,SCM_HRRR_gf_ps,SCM_GFS_v17_p8_ugwpv1_ps,SCM_GFS_v16_RRTMGP_ps dir_rt: /home/runner/work/ccpp-scm/ccpp-scm/test/artifact-${{matrix.build-type}} dir_bl: /home/runner/work/ccpp-scm/ccpp-scm/test/BL-${{matrix.build-type}} diff --git a/.github/workflows/ci_run_scm_ufs_replay.yml b/.github/workflows/ci_run_scm_ufs_replay.yml index 961276180..a9959ac3c 100644 --- a/.github/workflows/ci_run_scm_ufs_replay.yml +++ b/.github/workflows/ci_run_scm_ufs_replay.yml @@ -1,6 +1,7 @@ name: CI test to create SCM UFS-replay cases from UWM regression tests -on: [pull_request,workflow_dispatch] +#on: [pull_request,workflow_dispatch] +on: [workflow_dispatch] jobs: run_scm_ufs_replay: diff --git a/.github/workflows/ci_scm_ccpp_prebuild.yml b/.github/workflows/ci_scm_ccpp_prebuild.yml index 662aa267c..484760c70 100644 --- a/.github/workflows/ci_scm_ccpp_prebuild.yml +++ b/.github/workflows/ci_scm_ccpp_prebuild.yml @@ -1,7 +1,8 @@ # CI test to run SCM ccpp_prebuild script name: build -on: [push, pull_request, workflow_dispatch] +#on: [push, pull_request, workflow_dispatch] +on: [workflow_dispatch] jobs: build-linux: diff --git a/ccpp/config/host_files.txt b/ccpp/config/host_files.txt index cf201d3db..d140e8bad 100755 --- a/ccpp/config/host_files.txt +++ b/ccpp/config/host_files.txt @@ -1,4 +1,3 @@ -ccpp/physics/physics/hooks/machine.f ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/module_ccpp_suite_simulator.F90 ccpp/physics/physics/photochem/module_h2ophys.F90 ccpp/physics/physics/photochem/module_ozphys.F90 diff --git a/ccpp/config/scheme_files.txt b/ccpp/config/scheme_files.txt index cce7e3d64..51f729f76 100755 --- a/ccpp/config/scheme_files.txt +++ b/ccpp/config/scheme_files.txt @@ -1,4 +1,3 @@ -ccpp/physics/physics/hooks/machine.f ccpp/physics/physics/hooks/physcons.F90 ccpp/physics/physics/tools/get_prs_fv3.F90 ccpp/physics/physics/tools/get_phi_fv3.F90 @@ -132,5 +131,6 @@ ccpp/physics/physics/SFC_Models/Ocean/sfc_ocean.F ccpp/physics/physics/SFC_Models/SeaIce/CICE/sfc_sice.f ccpp/physics/physics/SFC_Models/SeaIce/CICE/sfc_cice.f ccpp/physics/physics/SFC_Models/Lake/Flake/flake_driver.F90 +ccpp/physics/physics/SFC_Models/Lake/CLM/clm_lake.f90 ccpp/physics/physics/smoke_dust/rrfs_smoke_wrapper.F90 ccpp/physics/physics/smoke_dust/rrfs_smoke_postpbl.F90