From 4cc6163c681a739d96303f69aee954e452565c00 Mon Sep 17 00:00:00 2001 From: mcb Date: Fri, 30 May 2025 13:37:31 +0200 Subject: [PATCH 1/2] use curl --- .github/actions/add_conan_provider/action.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/actions/add_conan_provider/action.yml b/.github/actions/add_conan_provider/action.yml index 49087f8..fe041c2 100644 --- a/.github/actions/add_conan_provider/action.yml +++ b/.github/actions/add_conan_provider/action.yml @@ -6,6 +6,4 @@ runs: - name: Get dependency provider shell: bash run: | - sudo apt-get install -y wget - - wget https://github.com/conan-io/cmake-conan/raw/develop2/conan_provider.cmake -O conan_provider.cmake + curl -L https://github.com/conan-io/cmake-conan/raw/develop2/conan_provider.cmake -o conan_provider.cmake From 5fbe9865c41f95bff7469e055409c80f7f9bcfbd Mon Sep 17 00:00:00 2001 From: Liss Heidrich <31625940+liss-h@users.noreply.github.com> Date: Tue, 17 Jun 2025 08:48:11 +0200 Subject: [PATCH 2/2] fetch from commit hash and allow configuring --- .github/actions/add_conan_provider/action.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/actions/add_conan_provider/action.yml b/.github/actions/add_conan_provider/action.yml index fe041c2..690aa00 100644 --- a/.github/actions/add_conan_provider/action.yml +++ b/.github/actions/add_conan_provider/action.yml @@ -1,9 +1,14 @@ name: 'get conan dependency provider' description: "installs conan_provider.cmake" +inputs: + commit-hash: + description: "commit hash of the commit to pull the conan_provider.cmake file from" + default: "b0e4d1ec08edb35ef31033938567d621f6643c17" + required: false runs: using: "composite" steps: - name: Get dependency provider shell: bash run: | - curl -L https://github.com/conan-io/cmake-conan/raw/develop2/conan_provider.cmake -o conan_provider.cmake + curl -L https://raw.githubusercontent.com/conan-io/cmake-conan/${{ inputs.commit-hash }}/conan_provider.cmake -o conan_provider.cmake