From 396111b6b0370463d6cbf641d9a708e7bb8817d9 Mon Sep 17 00:00:00 2001 From: Olivier Roussel Date: Mon, 24 Jul 2023 16:14:01 +0200 Subject: [PATCH 1/3] Update CI to build v23.06 branch. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 64c4454..74c7f90 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-20.04, macos-11, windows-2019] - sofa_branch: [master] + sofa_branch: [v23.06] python_version: ['3.8'] # Steps represent a sequence of tasks that will be executed as part of the job From e6bc1115024713134723d0f3036f0066e0ad4f85 Mon Sep 17 00:00:00 2001 From: Olivier Roussel Date: Wed, 26 Jul 2023 16:31:18 +0200 Subject: [PATCH 2/3] Continue CI even if macOS fails. --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 74c7f90..19c7027 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -168,7 +168,8 @@ jobs: with: name: ${{ github.ref_name }} tag_name: release-${{ github.ref_name }} - fail_on_unmatched_files: true + fail_on_unmatched_files: false files: | artifacts/CosseratPlugin_*_Linux.zip artifacts/CosseratPlugin_*_Windows.zip + artifacts/CosseratPlugin_*_macOS.zip From 46812b7a7814adb641ec07d9d2019641737652e7 Mon Sep 17 00:00:00 2001 From: Olivier Roussel Date: Thu, 27 Jul 2023 13:18:09 +0200 Subject: [PATCH 3/3] Fix install SofaPython3 CI action. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 19c7027..32b87d9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,7 +54,7 @@ jobs: SofaPython3_ROOT="$GITHUB_WORKSPACE/SofaPython3" mkdir -p "${{ runner.temp }}/sp3_tmp/zip" "${{ runner.temp }}/sp3_tmp/binaries" "$SofaPython3_ROOT" url="https://github.com/sofa-framework/SofaPython3/releases/download" - url="${url}/release-master-nightly/SofaPython3_master-nightly_python-${{ matrix.python_version }}_for-SOFA-${{ matrix.sofa_branch }}_${{ runner.os }}.zip" + url="${url}/release-${{ matrix.sofa_branch }}/SofaPython3_${{ matrix.sofa_branch }}_python-${{ matrix.python_version }}_for-SOFA-${{ matrix.sofa_branch }}_${{ runner.os }}.zip" echo "Getting SofaPython3 from $url" curl --output "${{ runner.temp }}/sp3_tmp/SofaPython3.zip" -L $url unzip -qq "${{ runner.temp }}/sp3_tmp/SofaPython3.zip" -d "${{ runner.temp }}/sp3_tmp/binaries"