Skip to content

RSDK-13360: Automated module template updates#558

Merged
lia-viam merged 34 commits intomainfrom
update-job
Feb 23, 2026
Merged

RSDK-13360: Automated module template updates#558
lia-viam merged 34 commits intomainfrom
update-job

Conversation

@lia-viam
Copy link
Collaborator

Debugging this action drove me to absolute madness but it seems to be working now. See #556 and #557 for push and workflow_dispatch opened PRs, respectively. Once viamrobotics/rdk#5777 is merged we can remove my fork from the clone RDK step

This action operates on a push to main trigger, which only operates on the git diff since the last time it was run, and a failsafe workflow_dispatch trigger which can be run manually to regenerate all files and open a PR for changes if necessary

I experienced an extremely confusing sequence of failures on the create-pull-request action which seems to have been somehow related to making multiple calls to actions/checkout, which are now manually put in separate directories

Although the diff only shows changes since I began debugging, this PR should be used for any comments/concerns on the workflow file in general

@lia-viam lia-viam requested review from acmorrow and stuqdog February 20, 2026 21:33
@lia-viam lia-viam requested a review from a team as a code owner February 20, 2026 21:33
@lia-viam lia-viam requested review from allisonschiang and removed request for a team February 20, 2026 21:33
Copy link
Member

@stuqdog stuqdog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yaml debugging is such a nightmare 🙃

this looks reasonable to me, I haven't tested personally but if you have then that's good enough for me!

@lia-viam lia-viam merged commit 75c8d8c into main Feb 23, 2026
3 of 6 checks passed
@lia-viam lia-viam deleted the update-job branch February 23, 2026 16:18
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.

2 participants