Skip to content

Commit

Permalink
Merge pull request #58 from nim65s/ci
Browse files Browse the repository at this point in the history
update CI
  • Loading branch information
nim65s authored Dec 21, 2024
2 parents 81706ca + d756987 commit 4e0bd48
Show file tree
Hide file tree
Showing 7 changed files with 43 additions and 16 deletions.
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"
7 changes: 7 additions & 0 deletions .github/workflows/nix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@ name: "CI - Nix"

on:
push:
branches:
- devel
- master
pull_request:
branches:
- devel
- master

jobs:
tests:
Expand Down
17 changes: 17 additions & 0 deletions .github/workflows/update-flake-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: update-flake-lock

on:
workflow_dispatch:
schedule:
- cron: '0 4 18 * *'

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
3 changes: 2 additions & 1 deletion .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ pull_request_rules:
- check-success = "Nix build on ubuntu"
- check-success = "pre-commit.ci - pr"
- or:
- author = pre-commit-ci[bot]
- author = dependabot[bot]
- author = github-actions[bot]
- author = pre-commit-ci[bot]
actions:
merge:
2 changes: 1 addition & 1 deletion cmake
Submodule cmake updated 90 files
+240 −0 .cmake-format.py
+0 −1 .docs/cmake.py
+4 −1 .docs/examples/minimal-with-packages.cmake
+0 −2 .gersemirc
+0 −3 .git-blame-ignore-revs
+20 −11 .pre-commit-config.yaml
+97 −110 CMakeLists.txt
+3 −7 _unittests/catkin/CMakeLists.txt
+3 −7 _unittests/cpp/CMakeLists.txt
+4 −8 _unittests/test_pkg-config.cmake
+2 −6 apple.cmake
+56 −106 base.cmake
+63 −113 boost.cmake
+42 −56 compiler.cmake
+64 −31 coverage.cmake
+11 −24 cpack.cmake
+2 −4 createshexe.cmake
+38 −71 cxx-standard.cmake
+1 −2 cxx11.cmake
+159 −322 cython/cython.cmake
+20 −45 debian.cmake
+61 −104 dist.cmake
+70 −98 distcheck.cmake
+74 −141 doxygen.cmake
+6 −12 eigen.cmake
+8 −11 find-external/Accelerate/FindAccelerate.cmake
+10 −13 find-external/CDD/FindCDD.cmake
+37 −59 find-external/CHOLMOD/FindCHOLMOD.cmake
+13 −12 find-external/CLP/FindCLP.cmake
+13 −19 find-external/CoinUtils/FindCoinUtils.cmake
+8 −18 find-external/CppAD/Findcppad.cmake
+10 −21 find-external/CppAD/Findcppadcg.cmake
+14 −15 find-external/GMP/FindGMP.cmake
+0 −61 find-external/Ipopt/FindIpopt.cmake
+27 −55 find-external/Julia/FindJulia.cmake
+26 −51 find-external/MPFR/FindMPFR.cmake
+263 −384 find-external/OpenMP/FindOpenMP.cmake
+27 −44 find-external/OpenRTM/FindOpenRTM.cmake
+34 −64 find-external/Qhull/FindQhull.cmake
+9 −15 find-external/Simde/FindSimde.cmake
+7 −9 find-external/TinyXML/FindTinyXML.cmake
+14 −30 find-external/TinyXML/FindTinyXML2.cmake
+26 −51 find-external/assimp/Findassimp.cmake
+17 −21 find-external/glpk/Findglpk.cmake
+12 −24 find-external/qpOASES/FindqpOASES.cmake
+14 −31 geometric-tools.cmake
+17 −19 gtest.cmake
+30 −88 header.cmake
+6 −2 hpp.cmake
+10 −16 ide.cmake
+33 −54 idl.cmake
+15 −28 idlrtc.cmake
+4 −8 image/visp.cmake
+1 −2 install-data.cmake
+0 −49 install-helpers.cmake
+7 −14 julia.cmake
+19 −30 kineo.cmake
+1 −2 lapack.cmake
+34 −69 logging.cmake
+6 −11 man.cmake
+5 −8 metapodfromurdf.cmake
+8 −23 modernize-links.cmake
+21 −43 msvc-specific.cmake
+3 −5 openhrp.cmake
+10 −23 openhrpcontroller.cmake
+6 −9 openrtm.cmake
+74 −165 package-config.cmake
+254 −360 pkg-config.cmake
+7 −10 portability.cmake
+2 −7 post-project.cmake
+3 −8 pthread.cmake
+13 −78 python-helpers.cmake
+92 −162 python.cmake
+31 −59 qhull.cmake
+51 −74 release.cmake
+2 −6 relpath.cmake
+17 −35 ros.cmake
+0 −54 ros2.cmake
+3 −12 sdformat.cmake
+3 −8 shared-library.cmake
+24 −51 sphinx.cmake
+21 −39 stubs.cmake
+10 −21 swig.cmake
+52 −86 test.cmake
+0 −124 tracy.cmake
+0 −33 tracy.hh.cmake
+22 −41 uninstall.cmake
+8 −17 version-script.cmake
+37 −44 version.cmake
+17 −14 xacro.cmake
17 changes: 9 additions & 8 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 1 addition & 6 deletions flake.nix
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
{
description = "Multi contact trajectory generation for the COM using Bezier curves";

nixConfig = {
extra-substituters = [ "https://gepetto.cachix.org" ];
extra-trusted-public-keys = [ "gepetto.cachix.org-1:toswMl31VewC0jGkN6+gOelO2Yom0SOHzPwJMY2XiDY=" ];
};

inputs = {
nixpkgs.url = "github:gepetto/nixpkgs";
nixpkgs.url = "github:NixOS/nixpkgs/refs/pull/362956/head";
flake-parts = {
url = "github:hercules-ci/flake-parts";
inputs.nixpkgs-lib.follows = "nixpkgs";
Expand Down

0 comments on commit 4e0bd48

Please sign in to comment.