-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github action to sync tudat-space submodule #47
Github action to sync tudat-space submodule #47
Conversation
Great to have this! Have you been able to test this already somehow? |
Hi Dominic, Yes, I have tested this in the dummy-repos https://github.com/larshinueber/foo-space/tree/submodules and https://github.com/larshinueber/foopy-examples/tree/submodules on the If a change is made in The workflow files are fundamentally the same between the Let me know if there is anything unclear :) |
Great, thanks! |
I've merged tudat-team/tudat-space#148, which works exactly as it should, many thanks for this improvement. It's going to help us out a lot in ensuring consistency! If you could do:
I can merge this as well! |
Thank you for merging the Maybe we could also revive @Delfi-C3 to create a personal access token which is not tied to any user? |
You should have access now.l :) Let's first get this to work, the see if we should create/revive a bot |
Thank you! |
Great! Merged :) |
It doesn't work yet, I'm afraid: |
It should have worked now :) Let me know if there is anything else :) |
This works! Could you briefly describe here how/where to update this token? |
Sure! First, a personal access token needs to be created in the personal user settings (this could be replaced by the Delfi-C3 bot in the future, so the token is not tied to a single person). The process to generate a PAT is already documented in the Tudat developer docs and can be followed. I gave the token the Copy the token that you generated. The token is then added in settings of the Then, name the token (in this case Add the secret and everything should work as before 👍 I could also add this to the developer docs, although I would wait until the big PR (tudat-team/tudat-developer-docs#28) is merged to avoid duplications :) |
…orkflow Github action to sync tudat-space submodule
This PR adds a Github action to update the submodule commit in tudat-space on each push to the tudatpy-examples master branch. It makes
tudatpy-examples
the leading repository for example applications (see #13 for a discussion on the workflow).Changes include:
Before merging
GH_PAT
to tudatpy-examples with permissions to push to tudat-spaceAny feedback is appreciated!