Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/app_builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:
default: ""
conan_version:
type: string
default: "2.2.2"
default: "2.10.1"
compiler_profile_url:
type: string
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/demo_builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
default: ""
conan_version:
type: string
default: "2.2.2"
default: "2.10.1"
compiler_profile_url:
type: string
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:
default: ${{ github.repository }}
conan_version:
type: string
default: "2.2.2"
default: "2.10.1"
version:
type: string
default: ""
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy_all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ on:
default: ""
conan_version:
type: string
default: "2.2.2"
default: "2.10.1"

jobs:
linux_x86_64_clang:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy_linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:
default: ${{ github.repository }}
conan_version:
type: string
default: "2.2.2"
default: "2.10.1"
version:
type: string
default: ""
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/library_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ on:
default: ${{ github.repository }}
conan_version:
type: string
default: "2.2.2"
default: "2.10.1"

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
Expand Down
21 changes: 17 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,25 @@ jobs:
matrix:
include:
- os: ubuntu-22.04
installations: sudo apt remove clang-tidy && wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 17 && sudo apt install libc++-17-dev libc++abi-17-dev
installations: sudo apt remove clang-tidy && wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 17 && sudo apt install libc++-17-dev libc++abi-17-dev && sudo apt-get install pipx && pipx ensurepath
enable_coverage: ${{ inputs.coverage }}
profile_path: profiles/x86_64/linux/

- os: macos-12
installations: brew install llvm@17 && sudo ln -s $(brew --prefix llvm)/bin/clang-tidy /usr/local/bin/
- os: ubuntu-24.04
installations: sudo apt remove clang-tidy && wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 17 && sudo apt install libc++-17-dev libc++abi-17-dev && sudo apt-get install pipx && pipx ensurepath
enable_coverage: ${{ inputs.coverage }}
profile_path: profiles/x86_64/linux/

- os: macos-13
installations: brew install llvm@17 && sudo ln -s $(brew --prefix llvm)/bin/clang-tidy /usr/local/bin/ && brew install pipx
profile_path: profiles/x86_64/mac/

- os: macos-14
installations: brew install llvm@17 && sudo ln -s $(brew --prefix llvm)/bin/clang-tidy /usr/local/bin/ && brew install pipx
profile_path: profiles/x86_64/mac/

- os: macos-15
installations: brew install llvm@17 && sudo ln -s $(brew --prefix llvm)/bin/clang-tidy /usr/local/bin/ && brew install pipx
profile_path: profiles/x86_64/mac/

# # Skip already installed "git" and "mingw"
Expand Down Expand Up @@ -79,7 +92,7 @@ jobs:
run: ${{ matrix.installations }}

- name: 📥 Install Conan ${{ inputs.conan_version }}
run: pip3 install conan==${{ inputs.conan_version }}
run: pipx install conan==${{ inputs.conan_version }}

- name: 📡 Add `libhal` repo to conan remotes
run: conan remote add libhal
Expand Down
Loading