-
Notifications
You must be signed in to change notification settings - Fork 249
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
Support GitHub Enterprise #277
Comments
Currently, Python Semantic Release does not support this. If the GitHub Enterprise API uses the same endpoints as |
thanks for the info @danth |
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. Fixes: python-semantic-release#277
I was looking at implementing this, using Also, presumably it may be necessary to use the domain from hvcs.py for the links in the changelog? I'm thinking it's still cleanest to allow May be a more tidy / efficient way to do some of this, but this is what I have thus far. |
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: python-semantic-release#277
@prabu28: do you know if the API hostname is consistent? e.g., if you have a vanity domain of github.example.com for GHE, will you use github.example.com, or api.github.example.com for the API? It seems like some instances have the API hostname, but that maybe it should work without it, and that might be the safest / most consistent? |
hi @wyardley https://github.mycomany.com/api/v3 is our api url |
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: python-semantic-release#277
While Gitlab already has an env var that should provide the vanity URL, this supports a generic 'hvcs_domain' parameter that makes the hostname configurable for both GHE and Gitlab. This will also use the configured hostname (from either source) in the changelog links Fixes: #277
push_new_version(, auth_token='XXXXXXX-XXXXXX-XXXXXXXXX', owner='appowner', name='MyAPI', branch='dev', domain='github.com')
is there a way to make publish work for github enterprise ? some thing like github.mycompany.com
i tried setting domain = github.mycompany.com in setup.cfg but that dint help .
The text was updated successfully, but these errors were encountered: