From d3cad5ea6a26bb3f1b69c32049173f07962554f9 Mon Sep 17 00:00:00 2001 From: mahf708 Date: Mon, 27 Jan 2025 15:44:55 -0500 Subject: [PATCH] add arm inputdata-standalone --- .github/workflows/inputdata-standaelone.yaml | 73 ++++++++++++++++++++ inputdata/files-standalone.txt | 55 +++++++++++++++ 2 files changed, 128 insertions(+) create mode 100644 .github/workflows/inputdata-standaelone.yaml create mode 100644 inputdata/files-standalone.txt diff --git a/.github/workflows/inputdata-standaelone.yaml b/.github/workflows/inputdata-standaelone.yaml new file mode 100644 index 0000000..4da5f0a --- /dev/null +++ b/.github/workflows/inputdata-standaelone.yaml @@ -0,0 +1,73 @@ +name: inputdata + +on: + merge_group: + branches: [ main ] + pull_request: + branches: [ main ] + paths: + - 'inputdata/**' + - '.github/workflows/inputdata.yaml' + push: + branches: [ main ] + paths: + - 'inputdata/**' + - '.github/workflows/inputdata.yaml' + tags: + - 'inputdata-*' + +jobs: + ocis: + runs-on: ${{ matrix.os }} + permissions: + contents: read + packages: write + id-token: write + strategy: + fail-fast: false + matrix: + data: + - files-standalone + os: + - ubuntu-22.04 + - ubuntu-22.04-arm + + steps: + - + name: Checkout + uses: actions/checkout@v4 + with: + submodules: recursive + show-progress: false + persist-credentials: false + - + name: GHCR + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Meta + id: meta + uses: docker/metadata-action@v5 + with: + images: | + ghcr.io/${{ github.repository }}-inputdata-${{ matrix.data }} + - + name: QEMU + uses: docker/setup-qemu-action@v3 + - + name: Buildx + uses: docker/setup-buildx-action@v3 + - + name: Push + uses: docker/build-push-action@v6 + with: + context: inputdata/ + file: inputdata/Dockerfile + push: ${{ github.event_name != 'pull_request' }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + build-args: | + DATA_FILE=${{ matrix.data }}.txt diff --git a/inputdata/files-standalone.txt b/inputdata/files-standalone.txt new file mode 100644 index 0000000..c1cbbaa --- /dev/null +++ b/inputdata/files-standalone.txt @@ -0,0 +1,55 @@ +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/cam/scam/iop/CASS_iopfile_4scam.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/cam/topo/USGS-gtopo30_ne2np4pg2_x6t_20230331.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/cam/topo/USGS-gtopo30_ne4np4pg2_16x_converted.c20200527.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/homme_mam4xx_ne4_init.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-allsky.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-cloud-optics-coeffs-lw.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-cloud-optics-coeffs-sw.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-data-lw-g128-210809.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-data-lw-g256-2018-12-04.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-data-sw-g112-210809.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/rrtmgp-data-sw-g224-2018-12-04.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/scream_unit_tests_aerosol_optics_ne2np4L72_20220822.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/screami_ne4np4L72_20220823.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/spa_data_for_testing.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/spa_file_unified_and_complete_ne2np4L72_20231222.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/spa_file_unified_and_complete_ne4_20220428.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/spa_file_unified_and_complete_ne4_scream.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/spa_file_unified_and_complete_ne4pg2_20231222.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/spa_init_ne2np4.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/vertical_coordinates_L72_20220927.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/screami_unit_tests_ne2np4L128_20220822.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/init/screami_unit_tests_ne2np4L72_20220822.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/DMSflux.2010.ne2np4_conserv.POPmonthlyClimFromACES4BGC_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_bc_a4_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_num_a1_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_num_a2_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_num_a4_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_pom_a4_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_so2_surf_ne2np4_2010_clim_c20240723.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_so4_a1_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/emissions/ne2np4/surface/cmip6_mam4_so4_a2_surf_ne2np4_2010_clim_c20240726.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/bcpho_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/dust_aeronet_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/mam4_mode1_rrtmg_aeronetdust_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/mam4_mode2_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/mam4_mode3_rrtmg_aeronetdust_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/mam4_mode4_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/ocphi_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/ocpho_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/poly_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/ssam_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/sulfate_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx/physprops/water_refindex_rrtmg_c20240206.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx_ne2np4L72_20240329.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/mam4xx_ne4_init.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/maps/map_ne4np4_to_ne2np4_mono.nc +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/mu_r_table_vals.dat4 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/mu_r_table_vals.dat8 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/p3_lookup_table_1.dat-v4.1.1 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/revap_table_vals.dat4 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/revap_table_vals.dat8 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/vm_table_vals.dat4 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/vm_table_vals.dat8 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/vn_table_vals.dat4 +https://web.lcrc.anl.gov/public/e3sm/inputdata/atm/scream/tables/vn_table_vals.dat8