Skip to content

Commit bf2c469

Browse files
build(deps): bump cachix/install-nix-action from 27 to 28 (#2417)
* build(deps): bump cachix/install-nix-action from 27 to 28 Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 27 to 28. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](cachix/install-nix-action@v27...V28) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * nix: avoid SIGTRAP on macos in pinocchio-example-py-casadi-quadrotor-ocp * nix flake update --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Guilhem Saurel <[email protected]>
1 parent e792f90 commit bf2c469

File tree

3 files changed

+20
-17
lines changed

3 files changed

+20
-17
lines changed

.github/workflows/nix.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
os: [ubuntu, macos]
1212
steps:
1313
- uses: actions/checkout@v4
14-
- uses: cachix/install-nix-action@v27
14+
- uses: cachix/install-nix-action@V28
1515
- uses: cachix/cachix-action@v15
1616
with:
1717
name: gepetto

flake.lock

+13-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

+6-4
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33

44
inputs = {
55
flake-parts.url = "github:hercules-ci/flake-parts";
6-
#nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
7-
# use gepetto fork until https://github.com/NixOS/nixpkgs/pull/337942
8-
nixpkgs.url = "github:gepetto/nixpkgs";
6+
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
97
};
108

119
outputs =
@@ -22,7 +20,11 @@
2220
devShells.default = pkgs.mkShell { inputsFrom = [ self'.packages.default ]; };
2321
packages = {
2422
default = self'.packages.pinocchio;
25-
pinocchio = pkgs.python3Packages.pinocchio.overrideAttrs (_: {
23+
pinocchio = pkgs.python3Packages.pinocchio.overrideAttrs (super: {
24+
# avoid SIGTRAP on macos github runners
25+
cmakeFlags = super.cmakeFlags ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [
26+
"-DCMAKE_CTEST_ARGUMENTS=--exclude-regex;pinocchio-example-py-casadi-quadrotor-ocp"
27+
];
2628
src = pkgs.lib.fileset.toSource {
2729
root = ./.;
2830
fileset = pkgs.lib.fileset.unions [

0 commit comments

Comments
 (0)