Register PRLO as an opt-in plugin submodule (update = none) (#2581) - #2582
Open
Jimmy-INL wants to merge 1 commit into
Open
Register PRLO as an opt-in plugin submodule (update = none) (#2581)#2582Jimmy-INL wants to merge 1 commit into
Jimmy-INL wants to merge 1 commit into
Conversation
Add plugins/PRLO to .gitmodules pointing at the INL-internal PRLO repo (github.inl.gov), pinned to the current PRLO main. PRLO is access-controlled, so the entry is marked 'update = none': a plain or recursive clone, and a blanket 'git submodule update --init', skip it -- the public clone and CI experience are unaffected for users without access. Licensed users fetch it explicitly via 'git submodule update --init plugins/PRLO' or scripts/install_plugins.py PRLO. Only the submodule URL, path, and pinned commit are published; the repository contents remain protected by github.inl.gov access control.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request Description
What issue does this change request address?
Closes #2581
Registers the PRLO plugin (Plant Reload Process Optimization) as a RAVEN plugin
submodule so it can be discovered/installed through the standard plugin tooling.
What are the significant changes in functionality due to this change request?
plugins/PRLOto.gitmodules, pinned to PRLOmain(a66c897).update = none, so it is OPT-IN: a plain or--recursiveclone and a blanketgit submodule update --initskip it, leaving the public clone and CI experienceunaffected for users without access. Licensed users fetch it explicitly:
git submodule update --init plugins/PRLO(orscripts/install_plugins.py PRLO).remain protected by github.inl.gov access control.
For Change Control Board: Change Request Review
submodule init respects
update = noneand does not attempt to fetch PRLO.)