Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
41c3fa5
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Dec 16, 2024
f7d5fff
Merge pull request #70 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Dec 16, 2024
e3d27f3
Vec3f-->Vec3s
ymontmarin Dec 18, 2024
1915ed6
Merge pull request #71 from ymontmarin/devel
nim65s Dec 19, 2024
b62a611
mergify: handle github-actions
nim65s Dec 22, 2024
2728741
CI: run on push/pr
nim65s Dec 22, 2024
bb0b417
setup dependabot
nim65s Dec 22, 2024
649fc46
update flake lock
nim65s Dec 22, 2024
96100db
nix flake update
nim65s Dec 22, 2024
1722497
Merge pull request #72 from nim65s/nix
nim65s Dec 23, 2024
9425942
build(deps): bump cachix/install-nix-action from 27 to 30
dependabot[bot] Dec 23, 2024
1af41b7
Merge pull request #73 from humanoid-path-planner/dependabot/github_a…
mergify[bot] Dec 23, 2024
1084417
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Dec 23, 2024
fcf6b36
Merge pull request #74 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Dec 23, 2024
e735d79
flake.lock: Update
github-actions[bot] Jan 6, 2025
745bec9
update-flake-lock: run CI
nim65s Jan 6, 2025
3987c76
Merge pull request #75 from humanoid-path-planner/update_flake_lock_a…
mergify[bot] Jan 6, 2025
72e374f
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jan 6, 2025
bf95610
Merge pull request #76 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Jan 6, 2025
e5d2557
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jan 13, 2025
53d5873
Merge pull request #77 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Jan 13, 2025
6626ced
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jan 20, 2025
81c8e7d
Merge pull request #78 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Jan 20, 2025
068eb9e
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Feb 3, 2025
2d1e509
Merge pull request #79 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Feb 3, 2025
a9f72f1
flake.lock: Update
github-actions[bot] Feb 6, 2025
8f37e8c
update-flake-lock: hrp2-14
nim65s Feb 7, 2025
f3d6c35
Merge pull request #81 from humanoid-path-planner/hrp2
nim65s Feb 7, 2025
82db9cf
Merge pull request #80 from humanoid-path-planner/update_flake_lock_a…
mergify[bot] Feb 7, 2025
24db52f
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Feb 10, 2025
8c9094b
Merge pull request #82 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Feb 10, 2025
df4feef
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Feb 24, 2025
99e0516
Merge pull request #83 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Feb 25, 2025
cccdd59
Update package.xml to make it compatible with ROS 2
Kotochleb Feb 25, 2025
d404cce
Run pre-commit
Kotochleb Feb 25, 2025
3502928
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Mar 3, 2025
65fec21
Merge pull request #85 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Mar 3, 2025
6ec88aa
flake.lock: Update
github-actions[bot] Mar 7, 2025
0369b76
Merge pull request #86 from humanoid-path-planner/update_flake_lock_a…
mergify[bot] Mar 7, 2025
6efe456
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Mar 10, 2025
a3fcdc7
Merge pull request #87 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Mar 10, 2025
411cbce
build(deps): bump cachix/cachix-action from 15 to 16
dependabot[bot] Mar 17, 2025
cb1b304
Merge pull request #88 from humanoid-path-planner/dependabot/github_a…
mergify[bot] Mar 17, 2025
cc2de80
build(deps): bump cachix/install-nix-action from 30 to 31
dependabot[bot] Mar 17, 2025
8ab4c20
Merge pull request #89 from humanoid-path-planner/dependabot/github_a…
mergify[bot] Mar 17, 2025
5733514
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Mar 17, 2025
51ae323
Merge pull request #90 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Mar 17, 2025
7b84bf2
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Mar 24, 2025
6887139
Merge pull request #91 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Mar 24, 2025
417a6f4
flake.lock: Update
github-actions[bot] Apr 7, 2025
a810969
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 7, 2025
3455641
Merge pull request #93 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Apr 8, 2025
1d89b0c
Merge pull request #92 from humanoid-path-planner/update_flake_lock_a…
nim65s Apr 13, 2025
f003067
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 14, 2025
0db11e7
Merge pull request #94 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Apr 14, 2025
ae6598f
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 21, 2025
5087b2e
Merge pull request #95 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Apr 21, 2025
1f379e0
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 28, 2025
383dff6
Merge pull request #96 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] Apr 28, 2025
789014b
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] May 5, 2025
db06022
Merge pull request #97 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] May 5, 2025
6946471
flake.lock: Update
github-actions[bot] May 7, 2025
49987d5
Merge pull request #98 from humanoid-path-planner/update_flake_lock_a…
mergify[bot] May 7, 2025
460da68
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] May 12, 2025
4de144d
Merge pull request #99 from humanoid-path-planner/pre-commit-ci-updat…
mergify[bot] May 12, 2025
053db4f
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] May 19, 2025
607fa9b
Merge pull request #100 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] May 19, 2025
1dad556
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] May 26, 2025
9bb0bf7
Merge pull request #101 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] May 26, 2025
b32d11e
flake.lock: Update
github-actions[bot] Jul 7, 2025
2fcc15a
sync submodule
nim65s Jul 10, 2025
f915d3c
Merge pull request #104 from nim65s/cmake
nim65s Jul 15, 2025
152c642
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jul 28, 2025
761f10b
Merge pull request #103 from humanoid-path-planner/update_flake_lock_…
nim65s Jul 29, 2025
5025892
Merge pull request #102 from humanoid-path-planner/pre-commit-ci-upda…
nim65s Jul 29, 2025
b66ae13
Nix: update gepetto/nix use
nim65s Jul 29, 2025
a1e5c6d
Merge pull request #105 from nim65s/gepetto-nix
nim65s Jul 29, 2025
d2b1731
flake.lock: Update
github-actions[bot] Sep 7, 2025
ac98c4a
Merge pull request #107 from humanoid-path-planner/update_flake_lock_…
mergify[bot] Sep 7, 2025
ec50ee6
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Sep 8, 2025
22880ef
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Sep 8, 2025
b522ea9
Merge pull request #106 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Sep 8, 2025
1ccf65d
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Sep 15, 2025
eabc5d8
Merge pull request #109 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Sep 15, 2025
0f03a00
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Sep 22, 2025
27012fc
Merge pull request #110 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Sep 22, 2025
8829b76
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Sep 29, 2025
c5ff2c2
Merge pull request #111 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Sep 29, 2025
942230f
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 6, 2025
0f28427
Merge pull request #112 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Oct 6, 2025
3218db0
flake.lock: Update
github-actions[bot] Oct 7, 2025
888467e
Merge pull request #113 from humanoid-path-planner/update_flake_lock_…
mergify[bot] Oct 7, 2025
2fe3cc0
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 13, 2025
3fd4470
Merge pull request #114 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Oct 13, 2025
b3f8ec3
sync submodule
nim65s Oct 19, 2025
7bf93b5
nix: sync with gepetto/nix template
nim65s Oct 19, 2025
64f1bef
nix: flake update
nim65s Oct 19, 2025
ac2ee55
pre-commit autoupdate
nim65s Oct 19, 2025
564cb1c
pre-commit run -a
nim65s Oct 19, 2025
643feac
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 20, 2025
7b64a23
Merge pull request #116 from humanoid-path-planner/pre-commit-ci-upda…
mergify[bot] Oct 20, 2025
39e30b8
Merge branch 'devel' into release
nim65s Oct 21, 2025
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
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
36 changes: 27 additions & 9 deletions .github/workflows/nix.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,38 @@
name: "CI - Nix"

on:
push:

branches:
- devel
- master
- main
- stable
pull_request:
branches:
- devel
- master
- main
- stable
jobs:
tests:
name: "Nix build on ${{ matrix.os }}"
nix:
runs-on: "${{ matrix.os }}-latest"
strategy:
matrix:
os: [ubuntu]
os: [ubuntu, macos]
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@v27
- uses: cachix/cachix-action@v15
- uses: actions/checkout@v5
- uses: cachix/install-nix-action@v31
- uses: cachix/cachix-action@v16
with:
name: gepetto
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- run: nix build -L
- run: nix flake check -L
check:
if: always()
name: check-macos-linux-nix
runs-on: ubuntu-latest
needs:
- nix
steps:
- uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}
19 changes: 19 additions & 0 deletions .github/workflows/update-flake-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: update-flake-lock

on:
workflow_dispatch:
schedule:
- cron: '0 12 7 * *'

jobs:
lockfile:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@main
- name: Update flake.lock
uses: DeterminateSystems/update-flake-lock@main
with:
token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
11 changes: 6 additions & 5 deletions .mergify.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
pull_request_rules:
- name: merge automatically when CI passes and PR is approved
- name: merge [bot] PRs when CI pass
conditions:
- check-success = "gitlab-ci"
- check-success = "Nix build on ubuntu"
- check-success = "check-macos-linux-nix"
- check-success = "pre-commit.ci - pr"
- or:
- author = pre-commit-ci[bot]
- author = dependabot[bot]
- author = dependabot[bot]
- author = github-actions[bot]
- author = hrp2-14
- author = pre-commit-ci[bot]
actions:
merge:
8 changes: 4 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ ci:
autoupdate_branch: devel
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.8.1
rev: v0.14.1
hooks:
- id: ruff
args:
Expand All @@ -14,18 +14,18 @@ repos:
hooks:
- id: cmake-format
- repo: https://github.com/pappasam/toml-sort
rev: v0.24.2
rev: v0.24.3
hooks:
- id: toml-sort-fix
exclude: poetry.lock
- repo: https://github.com/pre-commit/mirrors-clang-format
rev: v19.1.4
rev: v21.1.2
hooks:
- id: clang-format
args:
- --style=Google
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
rev: v6.0.0
hooks:
- id: check-added-large-files
- id: check-ast
Expand Down
12 changes: 1 addition & 11 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# details. You should have received a copy of the GNU Lesser General Public
# License along with hpp-gui If not, see <http://www.gnu.org/licenses/>.

cmake_minimum_required(VERSION 3.10)
cmake_minimum_required(VERSION 3.22)

set(PROJECT_NAME "hpp-gui")
set(PROJECT_DESCRIPTION "Graphical interface for HPP ")
Expand All @@ -32,14 +32,6 @@ else()
TARGET jrl-cmakemodules::jrl-cmakemodules
PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
message(STATUS "JRL cmakemodules found on system at ${JRL_CMAKE_MODULES}")
elseif(${CMAKE_VERSION} VERSION_LESS "3.14.0")
message(
FATAL_ERROR
"\nCan't find jrl-cmakemodules. Please either:\n"
" - use git submodule: 'git submodule update --init'\n"
" - or install https://github.com/jrl-umi3218/jrl-cmakemodules\n"
" - or upgrade your CMake version to >= 3.14 to allow automatic fetching\n"
)
else()
message(STATUS "JRL cmakemodules not found. Let's fetch it.")
include(FetchContent)
Expand Down Expand Up @@ -159,5 +151,3 @@ else()
install(FILES etc/gepetto-gui/basic.conf
DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/gepetto-gui)
endif()

install(FILES package.xml DESTINATION share/${PROJECT_NAME})
2 changes: 1 addition & 1 deletion cmake
Submodule cmake updated 390 files
Loading