-
Notifications
You must be signed in to change notification settings - Fork 340
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
Add releasing packages documentation #1689
Add releasing packages documentation #1689
Conversation
Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
…eally documented Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
I don't believe the |
Once the |
@JeanChristopheMorinPerso Also, is it possible to actually get hyper links to source code? There's one reference that doesn't have a hyper link related to this PR that could be nice to get working. It's the |
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.
Thanks! I added some comments.
is it possible to actually get hyper links to source code?
Yes, see
rez/docs/source/configuring_rez.rst
Line 6 in 1d18bc2
documentation for every setting, can be found :gh-rez:`src/rez/rezconfig.py`. |
This is configured in
Lines 102 to 104 in 1d18bc2
extlinks = { | |
'gh-rez': ('https://github.com/AcademySoftwareFoundation/rez/blob/master/%s', '%s'), | |
} |
Plugins settings are not yet documented. Doing so would require some work since settings are right now documented in multiple places. For example, technically the canonical source should be in https://github.com/AcademySoftwareFoundation/rez/blob/main/src/rezplugins/release_vcs/rezconfig, but it only documents and sets one default value and the rest is in https://github.com/AcademySoftwareFoundation/rez/blob/main/src/rez/rezconfig.py#L1201-L1242. At the very least, if you want to have If you are curious, the code that generates https://rez.readthedocs.io/en/stable/configuring_rez.html#configuration-settings is at Lines 19 to 173 in 1d18bc2
|
Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1689 +/- ##
==========================================
+ Coverage 58.05% 58.25% +0.20%
==========================================
Files 126 126
Lines 17035 17157 +122
Branches 3490 3504 +14
==========================================
+ Hits 9889 9995 +106
- Misses 6482 6496 +14
- Partials 664 666 +2 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
…ing_packages_documentation
Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
Signed-off-by: Jean-Christophe Morin <38703886+JeanChristopheMorinPerso@users.noreply.github.com>
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.
Thanks again @BryceGattis for your continuous efforts at improving our docs!
1624f4f
into
AcademySoftwareFoundation:main
Signed-off-by: Bryce Gattis <brycegattis@yahoo.com>
Added a new page for releasing packages since there doesn't seem to be any for the
rez-release
workflow yet.