Automatically configure the GitHub server URL #32
Labels
enhancement
New feature or request
keep
do not mark as stale
ready-for-work
Issue is defined enough to begin implementation
GitHub Actions provides information about the URLs associated with the GitHub instance running the action, whether that is GitHub.com or GitHub Enterprise Server via the following properties of the
github
context:api_url
graphql_url
server_url
Accordingly, when run as a GitHub Action (not as a standalone container), the action could self-configure itself for the current environment, only requiring the URL to be specified if it does not match the execution environment. This would make the action "just work™️" in GitHub Enterprise Server without having to explicitly configure the action.
For example:
In this scenario, renaming the variable to
GH_URL
would probably make the most sense, but it could be still be optional when using the container directly as it is today.The text was updated successfully, but these errors were encountered: