IRL2 / nanover-server-py

https://irl2.github.io/nanover-docs/#
Other
0 stars 1 forks source link

Trigger update of submodules in `nanover-docs` repo #286

Closed hjstroud closed 2 weeks ago

hjstroud commented 3 weeks ago

This PR adds a workflow to the nanover-protocol repo to trigger a workflow in the nanover-docs repo that updates the submodules upon a push to main in nanover-protocol. This should close #7 and IRL2/nanover-docs#3.

In order to authenticate this workflow, a GitHub App (called "Update documentation submodules") has been created. This app has Contents permission (read and write) and Workflows permissions (read and write), and has access to both nanover-protocol and nanover-docs.

I don't know how to test this other than merging it into main to see if it triggers the desired workflows: @Ragzouken can you check the logic here? Feel free to edit/delete the app if there's something amiss here.

Ragzouken commented 2 weeks ago

Looks reasonable, let's try it!