Skip to content

Feature/automate submodule pin updates - #3

Merged
bcastets-robotiq merged 2 commits into
mainfrom
feature/automate-submodule-pin-updates
Sep 15, 2026
Merged

bcastets-robotiq merged 2 commits into
mainfrom
feature/automate-submodule-pin-updates

Conversation

@bcastets-robotiq

Copy link
Copy Markdown
Collaborator

Summary

Bumps external/2f85_cpp to its latest commit, and adds automation so
this doesn't go stale again: Dependabot (gitsubmodule ecosystem) checks
every registered submodule daily and opens a PR when one falls behind,
and a new workflow auto-approves and merges it — safely gated by the
build-and-test status check, now required on main.

Test plan

  • Verified locally that build/test pass against the bumped commit.
  • First real Dependabot PR will be the true test of auto-merge.

bcastets-robotiq and others added 2 commits September 14, 2026 16:14
…file/units

The pin baked into the C++ API docs PR (merged as 62a6304) was 54be55e,
snapshotted before grippers#36 ("Rework DeviceProfile, extend toString
coverage, and enforce API grouping") merged a few hours later. That PR adds
the missing \ingroup tags for DeviceProfile and the units.hpp conversions —
without it, the deployed Global Index listed k2F85, the units.hpp
functions, etc. as "ungrouped (no page on this site)" even though they're
real, documented public API. Confirmed clean (0 ungrouped entries) against
the bumped commit; confirmed the stale pin reproduces the same entries
against the old one.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@bcastets-robotiq
bcastets-robotiq merged commit d482890 into main Sep 15, 2026
1 check passed
@bcastets-robotiq
bcastets-robotiq deleted the feature/automate-submodule-pin-updates branch September 15, 2026 18:05
@ebarnett3

Copy link
Copy Markdown

Note that I think that we want to encourage users to prefer the released versions of the SDK and only use the main branch if they need a new feature or bugfix there. With the change in this PR, I believe we will be documenting the main branch always.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants