Skip to content

Conversation

@bmo-at-a9s
Copy link
Contributor

Description

The github deployment flow currently only works with public repositories on github.com
This PR introduces changes that make it possible to optionally supply a Personal Access Token to work with a private repository hosted on github.com or both a PAT and a custom url to enable deployments from github enterprise instances.

How Has This Been Tested?

The tests for the current github flow cover this mostly already.
A staging deployment was used to verify that the additional fields work.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • Docs update
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have followed the guidelines in CONTRIBUTING.md, including the required formatting of the commit message

bmo-at-a9s and others added 3 commits August 19, 2025 14:44
…tstream (#172)

* pass gh token all the way down to backend properly

* camel case access token

* implement PR feedback
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant