diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..b235b2a --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + target-branch: devel + schedule: + interval: monthly diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 940c0e9..cd77ebc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,6 +15,7 @@ jobs: name: "Test ${{ matrix.pm }} on ${{ matrix.os }}" runs-on: "${{ matrix.os }}-latest" strategy: + fail-fast: false matrix: pm: ["pip", "conda", "nix"] os: ["ubuntu", "macos", "windows"] @@ -43,7 +44,7 @@ jobs: # conda - if: matrix.pm == 'conda' - uses: conda-incubator/setup-miniconda@v2 + uses: conda-incubator/setup-miniconda@v3 - if: matrix.pm == 'conda' run: conda install -n test -c conda-forge pinocchio - if: matrix.pm == 'conda' @@ -58,8 +59,8 @@ jobs: run: nix-channel --update - if: matrix.pm == 'nix' run: > - nix shell 'nixpkgs#python310Packages.pinocchio' -c - nix develop 'nixpkgs#python310Packages.pinocchio' -c + nix shell 'nixpkgs#python311Packages.pinocchio' -c + nix develop 'nixpkgs#python311Packages.pinocchio' -c env | grep .=. >> $GITHUB_ENV # robotpkg diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c47078..c9e5058 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ set(PROJECT_URL "http://github.com/stack-of-tasks/${PROJECT_NAME}") project(${PROJECT_NAME}) # pinocchio dependency -find_package(pinocchio 2.7.0 REQUIRED) +find_package(pinocchio REQUIRED) # Create the main executable add_executable(main main.cpp)