From 3ce769a880b0f4fe8708cec17767c092850cc626 Mon Sep 17 00:00:00 2001 From: yuchengt900 Date: Fri, 16 Feb 2024 14:13:42 -0500 Subject: [PATCH 01/13] Add NWA12.COBALT ci test case --- .github/workflows/NWA12-ci.yaml | 92 +++++++++++++++++++++++++++++++++ exps/NWA12.COBALT/driver.sh | 49 ++++++++++++++++++ 2 files changed, 141 insertions(+) create mode 100644 .github/workflows/NWA12-ci.yaml create mode 100644 exps/NWA12.COBALT/driver.sh diff --git a/.github/workflows/NWA12-ci.yaml b/.github/workflows/NWA12-ci.yaml new file mode 100644 index 000000000..8acbc98d2 --- /dev/null +++ b/.github/workflows/NWA12-ci.yaml @@ -0,0 +1,92 @@ +name: NWA12-ci + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +# +env: + TEST_DIR: ${{ github.workspace }}/${{ github.run_id }} + +# +jobs: + checkout-build: + runs-on: self-hosted + timeout-minutes: 600 + + steps: + - name: Checkout CEFI-regional-MOM6 + uses: actions/checkout@v3 + with: + path: ${{ github.run_id }}/NWA12_CHECK + submodules: recursive + + - uses: jitterbit/get-changed-files@v1 + id: abc + with: + format: space-delimited + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Build MOM6SIS2 + run: | + cd ${{ env.TEST_DIR }}/NWA12_CHECK/builds + ./linux-build.bash -m gaea -p ncrc5.intel23 -t repro -f mom6sis2 + # + check_file="${{ env.TEST_DIR }}/NWA12_CHECK/builds/build/gaea-ncrc5.intel23/ocean_ice/repro/MOM6SIS2" + if [ -f "$check_file" ]; then + echo "PASSED: $check_file" + else + echo "FAILED: $check_file" + exit 1 + fi + + run-NWA12-ci: + needs: checkout-build + runs-on: self-hosted + strategy: + max-parallel: 2 + matrix: + case: ["NWA12.COBALT"] + steps: + - name: Run Experiment ${{ matrix.case }} + run: | + cd ${{ env.TEST_DIR }}/NWA12_CHECK/exps/${{ matrix.case }} + jobid=$(sbatch --parsable driver.sh | awk -F';' '{print $1}' | cut -f1) + # + sleep 1 + while :; do + job_status=$(squeue -h -j "$jobid" -o "%T" 2>/dev/null) + if [ -z "$job_status" ]; then + echo "Job with ID $jobid is not found or completed." + break + else + echo "Job with ID $jobid is still running." + echo "Job Status: $job_status" + fi + sleep 30 # Adjust the sleep duration as needed + done + # + expected_string="All restart files are identical, PASS" + check_file="${{ env.TEST_DIR }}/NWA12_CHECK/exps/${{ matrix.case }}/${{ matrix.case }}_o.$jobid" + if [ -f "$check_file" ]; then + if grep -qF "$expected_string" $check_file; then + echo "PASSED: ${{ matrix.case }}" + else + echo "FAILED: ${{ matrix.case }}" + exit 1 + fi + else + echo "Can not find $check_file. STOP" + exit 10 + fi + + clean-up: + needs: run-NWA12-ci + runs-on: self-hosted + steps: + - name: Clean-up + run: | + cd ${{ github.workspace }} + rm -rf ${{ github.run_id }} diff --git a/exps/NWA12.COBALT/driver.sh b/exps/NWA12.COBALT/driver.sh new file mode 100644 index 000000000..87aa23d03 --- /dev/null +++ b/exps/NWA12.COBALT/driver.sh @@ -0,0 +1,49 @@ +#!/bin/bash +#SBATCH --nodes=13 +#SBATCH --time=60 +#SBATCH --job-name="NWA12.COBALT" +#SBATCH --output=NWA12.COBALT_o.%j +#SBATCH --error=NWA12.COBALT_e.%j +#SBATCH --qos=debug +#SBATCH --partition=batch +#SBATCH --clusters=c5 +#SBATCH --account=cefi + +# +ntasks=1646 + +# +echo "link datasets ..." +pushd ../ +ln -fs /gpfs/f5/cefi/world-shared/datasets ./ +popd + +# +rm -rf RESTART* + +# +echo "Test started: " `date` + +# +echo "run 48hrs test ..." +srun --ntasks ${ntasks} --cpus-per-task=1 --export=ALL ../../builds/build/gaea-ncrc5.intel23/ocean_ice/repro/MOM6SIS2 > out 2>err + + +# + +# Define the directories containing the files +DIR1="./" +DIR2="/gpfs/f5/cefi/proj-shared/github/ci_data/reference/main/NWA12.COBALT/" + +# Define the files to compare +FILES=("ocean.stats") + +# Iterate over the files +for FILE in "${FILES[@]}"; do + # Compare the files using nccmp + diff "${DIR1}${FILE}" "${DIR2}${FILE}" > /dev/null || { echo "Error: ${FILE} is not identical, please check! Exiting now..."; exit 1; } +done + +# +echo "All restart files are identical, PASS" +echo "Test ended: " `date` From b53cf3286b4bec4520d867d5105e903dea6b7ac1 Mon Sep 17 00:00:00 2001 From: yuchengt900 Date: Fri, 16 Feb 2024 14:18:19 -0500 Subject: [PATCH 02/13] Update build script --- builds/linux-build.bash | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/builds/linux-build.bash b/builds/linux-build.bash index a1e772805..0d51371af 100755 --- a/builds/linux-build.bash +++ b/builds/linux-build.bash @@ -1,6 +1,6 @@ #!/bin/bash -x machine_name="gaea" -platform="intel18" +platform="ncrc5.intel23" #machine_name="tiger" #platform="intel18" #machine_name="googcp" @@ -17,8 +17,8 @@ platform="intel18" #platform = "intel16" #machine_name="lscsky50" #platform="intel19up2_avx1" #"intel18_avx1" # "intel18up2_avx1" -target="prod" #"debug-openmp" -flavor="mom6solo" #"mom6solo +target="repro" #"debug-openmp" +flavor="mom6sis2" #"mom6solo usage() { From 04d1aa7ffd5c5e0a68c8c26857a8f762c44852b2 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:59:32 -0500 Subject: [PATCH 03/13] reduce NWA12.COBALT runtime --- exps/NWA12.COBALT/input.nml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exps/NWA12.COBALT/input.nml b/exps/NWA12.COBALT/input.nml index 624cfc8c2..b484b27d6 100644 --- a/exps/NWA12.COBALT/input.nml +++ b/exps/NWA12.COBALT/input.nml @@ -19,10 +19,10 @@ / &coupler_nml - months = 12 + months = 0 days = 0 current_date = 1993,1,1,0,0,0 - hours = 0 + hours = 48 minutes = 0 seconds = 0 calendar = 'gregorian' From 1c9de49191e8dfe7b4fc5ade98e442ff49a7387f Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 10:27:18 -0500 Subject: [PATCH 04/13] Added detailed build instructions --- builds/README | 11 --------- builds/README.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 11 deletions(-) delete mode 100644 builds/README create mode 100644 builds/README.md diff --git a/builds/README b/builds/README deleted file mode 100644 index 0aec41765..000000000 --- a/builds/README +++ /dev/null @@ -1,11 +0,0 @@ -This tool can be use to build the executable for the model. -E.g., on machine gaea for platform c5 with intel23 compiler: - -./linux-build.bash -m gaea -p ncrc5.intel23 -t prod -f mom6sis2 - -This assumes that the files build/gaea/ncrc5.intel23.env and build/gaea/ncrc5.intel23.mk exist. -- build/gaea/ncrc5.intel23.env contains all the necessary environment variables and modules -that must be loaded before a build / run on that machine -- build/gaea/ncrc5.intel23.mk contains the compile instructions for the particular compiler and machine - - diff --git a/builds/README.md b/builds/README.md new file mode 100644 index 000000000..63d788fcb --- /dev/null +++ b/builds/README.md @@ -0,0 +1,62 @@ +This tool can be use to build the executable for the model. If you have Gaea C5 access, try the following command directly. Otherwise please check [here](# Quick Start Guide:) for detailed instructions. + +On machine gaea for platform c5 with intel23 compiler: +```console +./linux-build.bash -m gaea -p ncrc5.intel23 -t prod -f mom6sis2 +``` +This assumes that the files build/gaea/ncrc5.intel23.env and build/gaea/ncrc5.intel23.mk exist. +- build/gaea/ncrc5.intel23.env contains all the necessary environment variables and modules +that must be loaded before a build / run on that machine +- build/gaea/ncrc5.intel23.mk contains the compile instructions for the particular compiler and machine + +# Quick Start Guide: + +**Conda warning**: before you install anything or try to build the model, make sure to deactivate your `conda` environment because it could interfere with brew and the model build process. +conda deactivate. + +## Prerequisites +**For PC users:** +- Install WSL (Windows Subsystem for Ubuntu and Linux): [link](https://learn.microsoft.com/en-us/windows/wsl/install) and install the following softwares: +```console +sudo apt update +sudo apt install make gfortran git tcsh netcdf-bin libnetcdf-dev libnetcdff-dev openmpi-bin libopenmpi-dev +``` +- Container approach: Docker container is available for Window10 or 11: [link]([https://docs.docker.com/desktop/install/windows-install/#:~:text=To%20run%20Windows%20containers%2C%20you,you%20to%20run%20Linux%20containers.&text=Docker%20only%20supports%20Docker%20Desktop,still%20within%20Microsoft's%20servicing%20timeline%20](https://docs.docker.com/desktop/install/windows-install/#:~:text=To%20run%20Windows%20containers%2C%20you,you%20to%20run%20Linux%20containers.&text=Docker%20only%20supports%20Docker%20Desktop,still%20within%20Microsoft's%20servicing%20timeline%20.)https://docs.docker.com/desktop/install/windows-install/#:~:text=To%20run%20Windows%20containers%2C%20you,you%20to%20run%20Linux%20containers.&text=Docker%20only%20supports%20Docker%20Desktop,still%20within%20Microsoft's%20servicing%20timeline%20.) + Then follow the instruction [here](../ci/docker/README.md) to build the model. + +**For MacOS users:** +- Install HomeBrew: [link](https://brew.sh/) and install the following software from terminal: +```console +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +brew install make +brew install gfortran +brew install openmpi +brew install netcdf +brew install netcdf-fortran +brew install wget +``` + +## Build CEFI-regional-MOM6: +- After `git clone https://github.com/NOAA-GFDL/CEFI-regional-MOM6.git --recursive` navigate to the `builds` directory: `cd CEFI-regional-MOM6\builds` +- mkdir `YOUR_MACHINE_DIRECTORY`: This should be the name of your system, e.g, mac-m1. Then `cd YOUR_MACHINE_DIRECTORY` +- you will need two files: `NAME_OF_YOUR_mk_FILE.env` and `NAME_OF_YOUR_mk_FILE.mk` in this folder (e.g. gnu.env and gnu.mk or somthing similiar). +- The `NAME_OF_YOUR_mk_FILE.env` file is mainly used for the HPC system to allow you to load necessary software to build the model. In most cases, if you already have gfortran, mpi (openmpi or mpich), and netcdf installed on your system, the `***.env` file can be left blank. +- The `NAME_OF_YOUR_mk_FILE.mk` file may be different depends on your system configurations (e.g. Intel v.s. GNU compilers). We already have a few examples within the `builds` folder. Users can also find more general templates [here](https://github.com/NOAA-GFDL/mkmf/tree/af34a3f5845c5781101567e043e0dd3d93ff4145/templates). Below are some recommended templates: + +| Platform | Template | +| -------------- | ------- | +| ```gaea``` | ncrc5-intel-classic.mk | +| ```Ubuntu``` | linux-ubuntu-trusty-gnu.mk | +| ```MacOS``` | osx-gnu.mk | + +- Use the following command to build the model (Make sure to use correct names that are consistent with both your machine folder and your mk/env files.): +```console +./linux-build.bash -m YOUR_MACHINE_DIRECTORY -p NAME_OF_YOUR_mk_FILE -t repro -f mom6sis2 +``` +- If the build completes successfully, you should be able to find the executable here: `builds/build/YOUR_MACHINE_DIRECTORY-NAME_OF_YOUR_mk_FILE/ocean_ice/repro/MOM6SIS2` + +## Test run: 1-D MOM6-COBALT +- To test your `MOM6SIS2`, first navigate to the `exps` folder: `cd ../exps` +- Download the model input files: `wget https://gfdl-med.s3.amazonaws.com/OceanBGC_dataset/1d_datasets.tar.gz && tar -zxvf 1d_datasets.tar.gz` +- navigate to the 1-D example: `cd OM4.single_column.COBALT` +- USe the following command to run the 1-D example: `mpirun -np 1 ../../builds/build/YOUR_MACHINE_DIRECTORY-NAME_OF_YOUR_mk_FILE/ocean_ice/repro/MOM6SIS2` From 42c09e65a6bbd7250cacfbc6247ac180b41e3575 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 10:39:29 -0500 Subject: [PATCH 05/13] Update README.md --- builds/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builds/README.md b/builds/README.md index 63d788fcb..21a3d2684 100644 --- a/builds/README.md +++ b/builds/README.md @@ -1,4 +1,4 @@ -This tool can be use to build the executable for the model. If you have Gaea C5 access, try the following command directly. Otherwise please check [here](# Quick Start Guide:) for detailed instructions. +This tool can be use to build the executable for the model. If you have Gaea C5 access, try the following command directly. Otherwise please check [Quick Start Guide](quick-start-guide) for detailed instructions. On machine gaea for platform c5 with intel23 compiler: ```console @@ -9,7 +9,7 @@ This assumes that the files build/gaea/ncrc5.intel23.env and build/gaea/ncrc5.in that must be loaded before a build / run on that machine - build/gaea/ncrc5.intel23.mk contains the compile instructions for the particular compiler and machine -# Quick Start Guide: +# Quick Start Guide **Conda warning**: before you install anything or try to build the model, make sure to deactivate your `conda` environment because it could interfere with brew and the model build process. conda deactivate. From 5480870a38ea6eb27ef7db8e5b940ee15a5949d9 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 10:42:39 -0500 Subject: [PATCH 06/13] Update README.md --- builds/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builds/README.md b/builds/README.md index 21a3d2684..dc68667e0 100644 --- a/builds/README.md +++ b/builds/README.md @@ -1,4 +1,4 @@ -This tool can be use to build the executable for the model. If you have Gaea C5 access, try the following command directly. Otherwise please check [Quick Start Guide](quick-start-guide) for detailed instructions. +This tool can be use to build the executable for the model. If you have Gaea C5 access, try the following command directly. Otherwise please check [Build CEFI-regional-MOM6](#build-cefi-regional-mom6) for detailed instructions. On machine gaea for platform c5 with intel23 compiler: ```console From 8f29f2a0cd1602163048b7d0dae2b187ae3bc127 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 11:21:27 -0500 Subject: [PATCH 07/13] Add max-parallel for checkout-build step --- .github/workflows/NWA12-ci.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/NWA12-ci.yaml b/.github/workflows/NWA12-ci.yaml index 8acbc98d2..e2951da07 100644 --- a/.github/workflows/NWA12-ci.yaml +++ b/.github/workflows/NWA12-ci.yaml @@ -15,6 +15,8 @@ jobs: checkout-build: runs-on: self-hosted timeout-minutes: 600 + strategy: + max-parallel: 2 steps: - name: Checkout CEFI-regional-MOM6 From 3e6a40bf3e635eda37efca3e9577bb9c41955448 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 11:44:16 -0500 Subject: [PATCH 08/13] Added instruction of copernicusmarine installation --- tools/README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tools/README.md b/tools/README.md index a0d8b3ee9..605630193 100644 --- a/tools/README.md +++ b/tools/README.md @@ -161,5 +161,16 @@ mamba create -n setup python=3.10 mamba activate setup mamba install -c conda-forge xarray dask netCDF4 h5py bottleneck matplotlib scipy pandas PyYAML cartopy xskillscore utide gsw colorcet cmcrameri xesmf pip3 install git+https://github.com/raphaeldussin/HCtFlood.git -pip3 install copernicusmarine ``` +## Install Copernicus Marine Service toolbox CLI +If users experience issues with Copernicus Marine Service toolbox CLI (`copernicusmarine`), We recommend installing the Copernicus Marine package in a new, isolated Conda/Mamba environment. Users can use the `CEFI-regional-MOM6/tools/initial/copernicusmarine-env.yml` to install `copernicusmarine` in a new conda environment using the following command: +``` +conda deactivate +cd tools +conda env create --file initial/copernicusmarine-env.yml +conda activate cmc +copernicusmarine login +username : YOUR Copernicus USERNAME +password : YOUR Copernicus PASSWORD +``` +Then you can use the example script `CEFI-regional-MOM6/tools/initial/get_glorys_data.sh` to donwload the Glorys data for your desired local domain and time period. Always answer `Y` when asked for confirmation to overwrite credentials. From 6a4c72313151db745b7426ec0ad7f47978cc4801 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 12:13:01 -0500 Subject: [PATCH 09/13] Update checkout ver --- .github/workflows/NWA12-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/NWA12-ci.yaml b/.github/workflows/NWA12-ci.yaml index e2951da07..9853412f1 100644 --- a/.github/workflows/NWA12-ci.yaml +++ b/.github/workflows/NWA12-ci.yaml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout CEFI-regional-MOM6 - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: ${{ github.run_id }}/NWA12_CHECK submodules: recursive From 32bd81dc68f4cedf0cbba8fc80c24a6c88c7d2df Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 12:13:40 -0500 Subject: [PATCH 10/13] Update mom6_cobalt_1D.yaml --- .github/workflows/mom6_cobalt_1D.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mom6_cobalt_1D.yaml b/.github/workflows/mom6_cobalt_1D.yaml index 146be6ef2..3f00b0dd2 100644 --- a/.github/workflows/mom6_cobalt_1D.yaml +++ b/.github/workflows/mom6_cobalt_1D.yaml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive From 36cfe5c5ab9518b2c0e620e518ff8af2cd686f05 Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 12:37:51 -0500 Subject: [PATCH 11/13] Update NWA12-ci.yaml --- .github/workflows/NWA12-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/NWA12-ci.yaml b/.github/workflows/NWA12-ci.yaml index 9853412f1..a91661e11 100644 --- a/.github/workflows/NWA12-ci.yaml +++ b/.github/workflows/NWA12-ci.yaml @@ -16,7 +16,7 @@ jobs: runs-on: self-hosted timeout-minutes: 600 strategy: - max-parallel: 2 + max-parallel: 1 steps: - name: Checkout CEFI-regional-MOM6 From f3217e204c698bd01b722e2fd501ab8371e9365e Mon Sep 17 00:00:00 2001 From: Yi-Cheng Teng - NOAA GFDL <143743249+yichengt900@users.noreply.github.com> Date: Mon, 19 Feb 2024 14:22:46 -0500 Subject: [PATCH 12/13] trigger NWA12-ci.yaml by specific label --- .github/workflows/NWA12-ci.yaml | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/.github/workflows/NWA12-ci.yaml b/.github/workflows/NWA12-ci.yaml index a91661e11..269d7d9c3 100644 --- a/.github/workflows/NWA12-ci.yaml +++ b/.github/workflows/NWA12-ci.yaml @@ -1,18 +1,20 @@ name: NWA12-ci on: - push: - branches: [ "main" ] + # Triggers this workflow on pull request event with "NWA12_RT_gaea_c5" label pull_request: branches: [ "main" ] + types: [ labeled ] # env: TEST_DIR: ${{ github.workspace }}/${{ github.run_id }} + PR_NUMBER: ${{ github.event.number }} # jobs: checkout-build: + if: ${{ github.event.label.name == 'NWA12_RT_gaea_c5' }} runs-on: self-hosted timeout-minutes: 600 strategy: @@ -84,11 +86,34 @@ jobs: exit 10 fi + - name: Add "pass_NWA12_RT" label on success + if: success() && contains(github.event.label.name, 'NWA12_RT_gaea_c5') + run: | + TOKEN=${{ secrets.GITHUB_TOKEN }} + RT_TEST_LABEL="NWA12_RT_gaea_c5" + PASS_LABEL="pass_NWA12_RT" + + # Remove the "NWA12_RT_gaea_c5" label + curl -X DELETE \ + -H "Authorization: Bearer $TOKEN" \ + -H "Accept: application/vnd.github.v3+json" \ + "https://api.github.com/repos/$GITHUB_REPOSITORY/issues/${{ env.PR_NUMBER }}/labels/$RT_TEST_LABEL" + + + # Add the "pass_NWA12_RT" label + curl -X POST \ + -H "Authorization: Bearer $TOKEN" \ + -H "Accept: application/vnd.github.v3+json" \ + "https://api.github.com/repos/$GITHUB_REPOSITORY/issues/${{ env.PR_NUMBER }}/labels" \ + -d "{\"labels\":[\"$PASS_LABEL\"]}" + clean-up: needs: run-NWA12-ci runs-on: self-hosted + strategy: + max-parallel: 1 steps: - name: Clean-up run: | cd ${{ github.workspace }} - rm -rf ${{ github.run_id }} + rm -rf ${{ github.run_id }} From e96fffbaff7fdf36838fba20b7840838c8001426 Mon Sep 17 00:00:00 2001 From: yichengt900 Date: Mon, 19 Feb 2024 14:43:39 -0500 Subject: [PATCH 13/13] Turn off filed changed check in ci workflows --- .github/workflows/NWA12-ci.yaml | 10 +++++----- .github/workflows/mom6_cobalt_1D.yaml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/NWA12-ci.yaml b/.github/workflows/NWA12-ci.yaml index 269d7d9c3..ac28f38a1 100644 --- a/.github/workflows/NWA12-ci.yaml +++ b/.github/workflows/NWA12-ci.yaml @@ -27,11 +27,11 @@ jobs: path: ${{ github.run_id }}/NWA12_CHECK submodules: recursive - - uses: jitterbit/get-changed-files@v1 - id: abc - with: - format: space-delimited - token: ${{ secrets.GITHUB_TOKEN }} +# - uses: jitterbit/get-changed-files@v1 +# id: abc +# with: +# format: space-delimited +# token: ${{ secrets.GITHUB_TOKEN }} - name: Build MOM6SIS2 run: | diff --git a/.github/workflows/mom6_cobalt_1D.yaml b/.github/workflows/mom6_cobalt_1D.yaml index 3f00b0dd2..071525188 100644 --- a/.github/workflows/mom6_cobalt_1D.yaml +++ b/.github/workflows/mom6_cobalt_1D.yaml @@ -19,11 +19,11 @@ jobs: with: submodules: recursive - - uses: jitterbit/get-changed-files@v1 - id: abc - with: - format: space-delimited - token: ${{ secrets.GITHUB_TOKEN }} +# - uses: jitterbit/get-changed-files@v1 +# id: abc +# with: +# format: space-delimited +# token: ${{ secrets.GITHUB_TOKEN }} # - name: Login to DockerHub Registry # run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin