diff --git a/.github/workflows/ci_unit_tests.yaml b/.github/workflows/ci_unit_tests.yaml index 6dbc7ee52c..5fa2ec28c1 100644 --- a/.github/workflows/ci_unit_tests.yaml +++ b/.github/workflows/ci_unit_tests.yaml @@ -4,8 +4,8 @@ on: [pull_request, push, workflow_dispatch] jobs: ci_pytest: - runs-on: ubuntu-latest - name: Run unit tests on CI system + runs-on: ubuntu-22.04 + name: Run unit tests on CI system permissions: checks: write diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index b04c85688b..89b5fb617a 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -21,7 +21,7 @@ jobs: permissions: pull-requests: 'write' - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 name: Build and deploy documentation steps: diff --git a/.github/workflows/hera.yaml b/.github/workflows/hera.yaml index 800d87e55a..0dd9f2c356 100644 --- a/.github/workflows/hera.yaml +++ b/.github/workflows/hera.yaml @@ -9,7 +9,7 @@ on: jobs: getlabels: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: labels: ${{ steps.id.outputs.labels }} steps: diff --git a/.github/workflows/linters.yaml b/.github/workflows/linters.yaml index 488b6a1407..7816788b81 100644 --- a/.github/workflows/linters.yaml +++ b/.github/workflows/linters.yaml @@ -12,7 +12,7 @@ defaults: jobs: lint-shell: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 permissions: security-events: write diff --git a/.github/workflows/orion.yaml b/.github/workflows/orion.yaml index 2d17b3db63..aaf1e28370 100644 --- a/.github/workflows/orion.yaml +++ b/.github/workflows/orion.yaml @@ -9,7 +9,7 @@ on: jobs: getlabels: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: labels: ${{ steps.id.outputs.labels }} steps: @@ -27,7 +27,7 @@ jobs: passed: if: contains( needs.getlabels.outputs.labels, 'CI-Orion-Passed') && github.event.pull_request.merged - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 needs: - getlabels diff --git a/.github/workflows/pynorms.yaml b/.github/workflows/pynorms.yaml index 6ea99b59ed..87915190ef 100644 --- a/.github/workflows/pynorms.yaml +++ b/.github/workflows/pynorms.yaml @@ -3,7 +3,7 @@ on: [push, pull_request] jobs: check_norms: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 name: Check Python coding norms with pycodestyle steps: diff --git a/parm/config/gfs/config.resources b/parm/config/gfs/config.resources index 14637ec34c..f46cc4bc12 100644 --- a/parm/config/gfs/config.resources +++ b/parm/config/gfs/config.resources @@ -1214,12 +1214,10 @@ case ${step} in "C768") tasks_per_node=21 threads_per_task=6 - memory="23GB" ;; "C1152") tasks_per_node=9 threads_per_task=14 - memory="50GB" ;; *) tasks_per_node=21