From 22f53d4d18c46a77a4cb57023c8be0abce71af70 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 18:05:50 +0200 Subject: [PATCH 01/14] Remove qt install and start work with new binaries --- action.yml | 83 +++++++++++------------------------------------------- 1 file changed, 16 insertions(+), 67 deletions(-) diff --git a/action.yml b/action.yml index 99d13c4..40bf41d 100644 --- a/action.yml +++ b/action.yml @@ -26,9 +26,6 @@ inputs: pybind11_version: description: 'pybind11 version to install' default: '2.12.0' - qt_version: - description: 'Qt version to install' - default: '5.12.12' eigen_version: description: 'Eigen version to install' default: '3.4.0' @@ -304,43 +301,6 @@ runs: pybind11_DIR="$(pybind11-config-${{ inputs.python_version }} --cmakedir)" echo "pybind11_DIR=$pybind11_DIR" | tee -a $GITHUB_ENV fi - - - - name: Setup cache for Qt files - if: inputs.sofa_scope != 'minimal' - uses: actions/cache@v4 - id: qt_cache - with: - path: ${{ env.QT_INSTALL_DIR }} - key: qt-${{ inputs.qt_version }}_${{ runner.os }}_for-SOFA-${{ inputs.sofa_version }}_${{ hashFiles('**/*.yml') }} - - - name: Install Qt - if: inputs.sofa_scope != 'minimal' - shell: bash - run: | - if [[ "$RUNNER_OS" == "Linux" ]]; then - qt_os="linux" - qt_compiler="gcc_64" - elif [[ "$RUNNER_OS" == "macOS" ]]; then - qt_os="mac" - qt_compiler="clang_64" - elif [[ "$RUNNER_OS" == "Windows" ]]; then - qt_os="windows" - qt_compiler="win64_msvc2017_64" - fi - if ! ls -a "$QT_INSTALL_DIR"/* >/dev/null 2>&1; then - # directory does not exist or is empty - $PYTHON_EXE -m pip install aqtinstall - $PYTHON_EXE -m aqt install-qt --outputdir $QT_INSTALL_DIR $qt_os desktop ${{ inputs.qt_version }} $qt_compiler -m qtcharts qtwebengine - $PYTHON_EXE -m aqt install-tool --outputdir $QT_INSTALL_DIR $qt_os desktop tools_ifw - fi - Qt5_ROOT="$QT_INSTALL_DIR/${{ inputs.qt_version }}/${qt_compiler#*win64_}" - Qt5_DIR="$Qt5_ROOT/lib/cmake/Qt5" - QTIFWDIR="$(ls -d $QT_INSTALL_DIR/Tools/QtInstallerFramework/*/ | head -n 1 | sed 's://$::g')" - echo "Qt5_ROOT=$Qt5_ROOT" | tee -a $GITHUB_ENV - echo "Qt5_DIR=$Qt5_DIR" | tee -a $GITHUB_ENV - echo "QTIFWDIR=$QTIFWDIR" | tee -a $GITHUB_ENV - echo "$Qt5_ROOT" >> $GITHUB_PATH - name: Setup cache for Boost files uses: actions/cache@v4 @@ -405,6 +365,13 @@ runs: echo "Eigen3_ROOT=$EIGEN_INSTALL_DIR" | tee -a $GITHUB_ENV echo "$EIGEN_INSTALL_DIR" >> $GITHUB_PATH + - name: Clone ci scripts + id: clone_ci + uses: actions/checkout@v7 + with: + repository: sofa-framework/ci + path: ci + - name: Search for SOFA ${{ inputs.sofa_version }} on GitHub id: get_sofa_from_github uses: cardinalby/git-get-release-action@v1 @@ -422,7 +389,7 @@ runs: run: | if ! ls -a "${{ inputs.sofa_root }}"/* >/dev/null 2>&1; then # cache check # directory does not exist or is empty - + if [ -n "${{ steps.get_sofa_from_github.outputs.id }}" ]; then # Release was found on GitHub SOFA_OS_GITHUB="$RUNNER_OS" @@ -444,38 +411,20 @@ runs: unzip -qq "${{ runner.temp }}"/sofa_tmp/zip/sofa.zip -d "${{ runner.temp }}/sofa_tmp/binaries" $SUDO mkdir -p "${{ inputs.sofa_root }}" $SUDO mv "${{ runner.temp }}"/sofa_tmp/binaries/SOFA_*/* "${{ inputs.sofa_root }}" - - echo "sofa_version=${{ steps.get_sofa_from_github.outputs.tag_name }}" >> $GITHUB_OUTPUT - + + echo "sofa_version=${{ steps.get_sofa_from_github.outputs.tag_name }}" >> $GITHUB_OUTPUT + else # Release was not found on GitHub, try to get it from Jenkins - SOFA_OS_JENKINS="$RUNNER_OS" - if [[ "$SOFA_OS_JENKINS" == "Linux" ]]; then - SOFA_OS_JENKINS="Linux" - elif [[ "$SOFA_OS_JENKINS" == "Windows" ]]; then - SOFA_OS_JENKINS="Windows" - elif [[ "$SOFA_OS_JENKINS" == "macOS" ]]; then - SOFA_OS_JENKINS="MacOS" - fi - mkdir -p "${{ runner.temp }}/sofa_tmp/zip" "${{ runner.temp }}/sofa_tmp/binaries" - urlPrefix="https://ci.inria.fr/sofa-ci-dev/job/nightly-generate-binaries/CI_BRANCH=${{ inputs.sofa_version }},CI_SCOPE=${{ inputs.sofa_scope }}" - urlSuffix="artifact/${SOFA_OS_JENKINS}/*zip*/${SOFA_OS_JENKINS}.zip" - url="$urlPrefix/lastBuild/$urlSuffix" - if ! curl --output /dev/null --silent --head --fail "$url"; then - echo 'There is no artifact for "lastBuild". Falling back on "lastSuccessfulBuild".' - url="$urlPrefix/lastSuccessfulBuild/$urlSuffix" - fi - echo "Getting SOFA from $url" - curl --http1.0 --output "${{ runner.temp }}/sofa_tmp/${SOFA_OS_JENKINS}.zip" -L $url - unzip -qq "${{ runner.temp }}"/sofa_tmp/${SOFA_OS_JENKINS}.zip -d "${{ runner.temp }}/sofa_tmp/zip" - unzip -qq "${{ runner.temp }}"/sofa_tmp/zip/${SOFA_OS_JENKINS}/SOFA_*.zip -d "${{ runner.temp }}/sofa_tmp/binaries" + python3 $WORKSPACE/ci/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/binaries/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + $SUDO mkdir -p "${{ inputs.sofa_root }}" $SUDO mv "${{ runner.temp }}"/sofa_tmp/binaries/SOFA_*/* "${{ inputs.sofa_root }}" - - echo "sofa_version=${{ inputs.sofa_version }}" >> $GITHUB_OUTPUT + + echo "sofa_version=${{ inputs.sofa_version }}" >> $GITHUB_OUTPUT fi - + fi # cache check - name: Log SOFA install directory From 0558cff8294086c6bf22c7dd3f41e452d625db38 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 20:45:25 +0200 Subject: [PATCH 02/14] fix artifact download --- action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 40bf41d..d63ad82 100644 --- a/action.yml +++ b/action.yml @@ -416,8 +416,9 @@ runs: else # Release was not found on GitHub, try to get it from Jenkins - python3 $WORKSPACE/ci/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/binaries/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + python3 $WORKSPACE/ci/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${RUNNER_OS,,}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" $SUDO mkdir -p "${{ inputs.sofa_root }}" $SUDO mv "${{ runner.temp }}"/sofa_tmp/binaries/SOFA_*/* "${{ inputs.sofa_root }}" From 394d86291c357726b5d0c4e130140129f5375ab3 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 20:49:57 +0200 Subject: [PATCH 03/14] change ci branch and remote --- action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index d63ad82..c68d9ea 100644 --- a/action.yml +++ b/action.yml @@ -369,8 +369,9 @@ runs: id: clone_ci uses: actions/checkout@v7 with: - repository: sofa-framework/ci + repository: bakpaul/ci path: ci + ref: 26_09_update_get_sofa_nightly_script - name: Search for SOFA ${{ inputs.sofa_version }} on GitHub id: get_sofa_from_github From f4f60fff54e4427d18040701c733561adf42a982 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 20:52:12 +0200 Subject: [PATCH 04/14] Set correct branch for artifact --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bc01582..c7e0622 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-22.04, macos-14, windows-2022] - sofa_branch: [master, v24.12] + sofa_branch: [test_nightly] steps: - name: Check out repository @@ -46,7 +46,7 @@ jobs: echo "----------------------------" cat '${{ runner.temp }}'/_runner_file_commands/add_path* echo "----------------------------" - + if [[ "$RUNNER_OS" == "Windows" ]]; then echo "----------------------------" cmd //c 'echo EIGEN3_ROOT=%EIGEN3_ROOT%' From 7a25360020ec3e96ae60030362fd1f8ee54da5eb Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:01:30 +0200 Subject: [PATCH 05/14] Add ci dir as output --- action.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index c68d9ea..c42df4c 100644 --- a/action.yml +++ b/action.yml @@ -60,6 +60,9 @@ outputs: vs_vsdevcmd: description: "Command to init VS environment" value: ${{ steps.set-env-vars.outputs.vs_vsdevcmd }} + workspace_ci_path: + description: "Directory containing the ci scripts" + value: ${{ steps.set-env-vars.outputs.workspace_ci_path }} workspace_src_path: description: "Directory to checkout your sources after calling this action" value: ${{ steps.set-env-vars.outputs.workspace_src_path }} @@ -388,6 +391,11 @@ runs: id: get-sofa-binaries shell: bash run: | + WORKSPACE_CI_PATH="$(cd $GITHUB_WORKSPACE/ci && pwd -W 2>/dev/null || pwd)" + echo "WORKSPACE_CI_PATH=$WORKSPACE_CI_PATH" | tee -a $GITHUB_ENV + echo "workspace_ci_path=$WORKSPACE_CI_PATH" >> $GITHUB_OUTPUT + + if ! ls -a "${{ inputs.sofa_root }}"/* >/dev/null 2>&1; then # cache check # directory does not exist or is empty @@ -417,7 +425,7 @@ runs: else # Release was not found on GitHub, try to get it from Jenkins - python3 $WORKSPACE/ci/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + python3 $WORKSPACE_CI_PATH/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${RUNNER_OS,,}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" $SUDO mkdir -p "${{ inputs.sofa_root }}" From c5f6e31ee1010a0de619bf2dbb02038f7b1a4556 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:05:38 +0200 Subject: [PATCH 06/14] add requests --- action.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/action.yml b/action.yml index c42df4c..7b3bacf 100644 --- a/action.yml +++ b/action.yml @@ -272,17 +272,17 @@ runs: shell: bash run: | if [[ "${{ inputs.numpy_version }}" == "latest" ]]; then - $PYTHON_EXE -m pip install numpy + $PYTHON_EXE -m pip install numpy requests else - $PYTHON_EXE -m pip install numpy==${{ inputs.numpy_version }} + $PYTHON_EXE -m pip install numpy==${{ inputs.numpy_version }} requests fi if [[ "${{ inputs.scipy_version }}" == "latest" ]]; then - $PYTHON_EXE -m pip install scipy + $PYTHON_EXE -m pip install scipy requests else - $PYTHON_EXE -m pip install scipy==${{ inputs.scipy_version }} + $PYTHON_EXE -m pip install scipy==${{ inputs.scipy_version }} requests fi echo '---- pip show numpy scipy ----' - $PYTHON_EXE -m pip show numpy scipy + $PYTHON_EXE -m pip show numpy scipy requests echo '------------------------------' - name: Setup cache for pybind11 files From 01a64c6cb27f0b60dec96d8746eb1b836437cff1 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:13:20 +0200 Subject: [PATCH 07/14] fix os name for ubuntu --- action.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index 7b3bacf..118c325 100644 --- a/action.yml +++ b/action.yml @@ -424,10 +424,15 @@ runs: echo "sofa_version=${{ steps.get_sofa_from_github.outputs.tag_name }}" >> $GITHUB_OUTPUT else + ARTIFACT_OS=${RUNNER_OS,,} + if [[ "$ARTIFACT_OS" == "Linux" ]]; then + ARTIFACT_OS=ubuntu + fi + # Release was not found on GitHub, try to get it from Jenkins - python3 $WORKSPACE_CI_PATH/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + python3 $WORKSPACE_CI_PATH/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${ARTIFACT_OS} -n 1 -b ${{ inputs.sofa_version }} -e push - unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${RUNNER_OS,,}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" + unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${ARTIFACT_OS}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" $SUDO mkdir -p "${{ inputs.sofa_root }}" $SUDO mv "${{ runner.temp }}"/sofa_tmp/binaries/SOFA_*/* "${{ inputs.sofa_root }}" From eebe164cd457c4e95db40807d0ef2b025cc62713 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:15:09 +0200 Subject: [PATCH 08/14] fix case --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 118c325..ab7390e 100644 --- a/action.yml +++ b/action.yml @@ -425,7 +425,7 @@ runs: else ARTIFACT_OS=${RUNNER_OS,,} - if [[ "$ARTIFACT_OS" == "Linux" ]]; then + if [[ "$ARTIFACT_OS" == "linux" ]]; then ARTIFACT_OS=ubuntu fi From 56a6a77270b4c2381413a8b21515ac64de8fb729 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:01:30 +0200 Subject: [PATCH 09/14] Add ci dir as output --- action.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index d63ad82..a631079 100644 --- a/action.yml +++ b/action.yml @@ -60,6 +60,9 @@ outputs: vs_vsdevcmd: description: "Command to init VS environment" value: ${{ steps.set-env-vars.outputs.vs_vsdevcmd }} + workspace_ci_path: + description: "Directory containing the ci scripts" + value: ${{ steps.set-env-vars.outputs.workspace_ci_path }} workspace_src_path: description: "Directory to checkout your sources after calling this action" value: ${{ steps.set-env-vars.outputs.workspace_src_path }} @@ -387,6 +390,11 @@ runs: id: get-sofa-binaries shell: bash run: | + WORKSPACE_CI_PATH="$(cd $GITHUB_WORKSPACE/ci && pwd -W 2>/dev/null || pwd)" + echo "WORKSPACE_CI_PATH=$WORKSPACE_CI_PATH" | tee -a $GITHUB_ENV + echo "workspace_ci_path=$WORKSPACE_CI_PATH" >> $GITHUB_OUTPUT + + if ! ls -a "${{ inputs.sofa_root }}"/* >/dev/null 2>&1; then # cache check # directory does not exist or is empty @@ -416,7 +424,7 @@ runs: else # Release was not found on GitHub, try to get it from Jenkins - python3 $WORKSPACE/ci/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + python3 $WORKSPACE_CI_PATH/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${RUNNER_OS,,}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" $SUDO mkdir -p "${{ inputs.sofa_root }}" From ceb393fbb7b030955c86cabc28dc5ce4a5e083b1 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:05:38 +0200 Subject: [PATCH 10/14] add requests --- action.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/action.yml b/action.yml index a631079..6ffee0c 100644 --- a/action.yml +++ b/action.yml @@ -272,17 +272,17 @@ runs: shell: bash run: | if [[ "${{ inputs.numpy_version }}" == "latest" ]]; then - $PYTHON_EXE -m pip install numpy + $PYTHON_EXE -m pip install numpy requests else - $PYTHON_EXE -m pip install numpy==${{ inputs.numpy_version }} + $PYTHON_EXE -m pip install numpy==${{ inputs.numpy_version }} requests fi if [[ "${{ inputs.scipy_version }}" == "latest" ]]; then - $PYTHON_EXE -m pip install scipy + $PYTHON_EXE -m pip install scipy requests else - $PYTHON_EXE -m pip install scipy==${{ inputs.scipy_version }} + $PYTHON_EXE -m pip install scipy==${{ inputs.scipy_version }} requests fi echo '---- pip show numpy scipy ----' - $PYTHON_EXE -m pip show numpy scipy + $PYTHON_EXE -m pip show numpy scipy requests echo '------------------------------' - name: Setup cache for pybind11 files From 6f583cf2f6608d16d22cc1c953d33fa4a5aba96e Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:13:20 +0200 Subject: [PATCH 11/14] fix os name for ubuntu --- action.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index 6ffee0c..f6ab815 100644 --- a/action.yml +++ b/action.yml @@ -423,10 +423,15 @@ runs: echo "sofa_version=${{ steps.get_sofa_from_github.outputs.tag_name }}" >> $GITHUB_OUTPUT else + ARTIFACT_OS=${RUNNER_OS,,} + if [[ "$ARTIFACT_OS" == "Linux" ]]; then + ARTIFACT_OS=ubuntu + fi + # Release was not found on GitHub, try to get it from Jenkins - python3 $WORKSPACE_CI_PATH/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${RUNNER_OS,,} -n 1 -b ${{ inputs.sofa_version }} -e push + python3 $WORKSPACE_CI_PATH/scripts/getLatestSOFANightly.py ${{ github.token }} "${{ runner.temp }}/sofa_tmp/" --os ${ARTIFACT_OS} -n 1 -b ${{ inputs.sofa_version }} -e push - unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${RUNNER_OS,,}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" + unzip -qq ${{ runner.temp }}/sofa_tmp/latest/${ARTIFACT_OS}*/SOFA_* -d "${{ runner.temp }}/sofa_tmp/binaries" $SUDO mkdir -p "${{ inputs.sofa_root }}" $SUDO mv "${{ runner.temp }}"/sofa_tmp/binaries/SOFA_*/* "${{ inputs.sofa_root }}" From 2cb9a4f45e4da2cf3ec7c3a1c8c4e5c9561ff7be Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 28 Sep 2026 21:15:09 +0200 Subject: [PATCH 12/14] fix case --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index f6ab815..a3015ea 100644 --- a/action.yml +++ b/action.yml @@ -424,7 +424,7 @@ runs: else ARTIFACT_OS=${RUNNER_OS,,} - if [[ "$ARTIFACT_OS" == "Linux" ]]; then + if [[ "$ARTIFACT_OS" == "linux" ]]; then ARTIFACT_OS=ubuntu fi From e7de368b431271e4759ac6df3f84076c73d808df Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 29 Sep 2026 17:40:12 +0200 Subject: [PATCH 13/14] Restore workflow --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c7e0622..bc01582 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-22.04, macos-14, windows-2022] - sofa_branch: [test_nightly] + sofa_branch: [master, v24.12] steps: - name: Check out repository @@ -46,7 +46,7 @@ jobs: echo "----------------------------" cat '${{ runner.temp }}'/_runner_file_commands/add_path* echo "----------------------------" - + if [[ "$RUNNER_OS" == "Windows" ]]; then echo "----------------------------" cmd //c 'echo EIGEN3_ROOT=%EIGEN3_ROOT%' From 1c60a92be65c20b33cdce73f815be625b7d094f9 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 29 Sep 2026 17:40:52 +0200 Subject: [PATCH 14/14] Remove bakpaul occurence --- action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index ab7390e..9d3e9df 100644 --- a/action.yml +++ b/action.yml @@ -372,9 +372,9 @@ runs: id: clone_ci uses: actions/checkout@v7 with: - repository: bakpaul/ci + repository: sofa-framework/ci path: ci - ref: 26_09_update_get_sofa_nightly_script + ref: master - name: Search for SOFA ${{ inputs.sofa_version }} on GitHub id: get_sofa_from_github