From e168c87574266c02f28d2c983754d871ada64521 Mon Sep 17 00:00:00 2001 From: Iain Russell Date: Fri, 20 Sep 2024 16:49:30 +0100 Subject: [PATCH] Automatic package building ECFLOW-1967 --- .github/cd-ui-config.yml | 2 +- .github/workflows/cd.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/cd-ui-config.yml b/.github/cd-ui-config.yml index a9d40c08c..5f98aca77 100644 --- a/.github/cd-ui-config.yml +++ b/.github/cd-ui-config.yml @@ -4,8 +4,8 @@ cmake_options: >- -DINSTALL_PYTHON3_DIR=lib/python3/dist-packages -DENABLE_ALL_TESTS=ON -DENABLE_SSL=ON -DENABLE_SERVER=OFF -DENABLE_HTTP=OFF -DENABLE_UDP=OFF -DENABLE_PYTHON=OFF -DENABLE_UI=ON -DUI_SYSTEM_SERVERS_LIST=/ec/vol/ecflow_def/servers.list.all - -DCMAKE_INSTALL_PREFIX=/opt/ecmwf/ecflow-ui ctest_options: -L nightly -E s_test|s_zombies +install_dir: ${{ runner.temp }}/install/ecflow-ui dependencies: | ecmwf/ecbuild dependency_branch: develop diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 8f3684351..defba280d 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -21,7 +21,7 @@ jobs: uses: ecmwf-actions/reusable-workflows/.github/workflows/create-package.yml@v2 with: skip_checks: true - restrict_matrix_jobs: gnu@debian-12 + restrict_matrix_jobs: gnu@rocky-8.6 build_config: .github/cd-ui-config.yml cpack_options: -DCPACK_PACKAGE_NAME=ecflow-ui secrets: inherit