-
Couldn't load subscription status.
- Fork 8
GitHub extraction #122
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
base: main
Are you sure you want to change the base?
GitHub extraction #122
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine. I've suggested a couple of tweaks but it's up to you whether you think they're an improvement or not...
Co-authored-by: Sam Clarke-Green <74185251+t00sa@users.noreply.github.com>
Co-authored-by: Sam Clarke-Green <74185251+t00sa@users.noreply.github.com>
|
Sorry, going to need a change to these files to allow access via tokens to support running on Monsoon. I'll put this back to in progress until that's done |
|
Changes to allow running with https and tokens now added. Ready for review again @t00sa |
Adds files required for rose stem extraction from github, either syncing a local clone, or cloning from github or from a github mirror.
This also rearranges some of the file structure in this repo, creating a new
github_scriptsrepo in which the new files,suite_report_gitandgit_bdiffnow live. The files were moved in the first commit - any subsequent changes to existing files are in later commits (actually it looks like github displays those changes nicely anyway).The changes to suite_data make a modification to finding the clone source now that Cylc8.6 is available. I had expected this variable to be available in the cylc database, but it isn't exposed there, so instead it's reading a log message from the suite.
It also changes to use the clone and sync functions from the new get_git_sources file to reduce duplication a bit.