Skip to content

Commit 12f4eee

Browse files
Updating public docs to reflect GitHub Connections in Platform Hub capabilities and limitations (#3062)
1 parent c7a1adf commit 12f4eee

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/pages/docs/platform-hub/templates/process-templates/troubleshooting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ See [CreateProcessTemplateUsageStep](https://github.com/OctopusDeploy/OctopusDep
155155

156156
### GitHub Connections
157157

158-
The GitHub Connection is not supported in Platform Hub. Only usernames and PATs.
158+
GitHub Connections is supported in Platform Hub, but it can only be used to configure Platform Hub version control. It can't be used on steps in templates.
159159

160160
### Losing access to an Octopus Enterprise license
161161

@@ -181,7 +181,7 @@ To reference output variables from process template steps, add `.ProcessTemplate
181181

182182
When referencing an output variable in a step **inside a process template**, use the format:
183183

184-
```text
184+
```powershell
185185
Octopus.ProcessTemplate.Action[StepName].Output.PropertyName
186186
```
187187

src/pages/docs/projects/version-control/github/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ To connect a repository, you must be an administrator of the repository on GitHu
6464

6565
You can currently use GitHub App Connections to connect to Configuration as Code projects. This removes the need for using Personal Access Tokens to connect to GitHub repositories, and allows users to commit as their GitHub users (rather than using a shared account).
6666

67+
You can also define GitHub Connections in [Platform Hub](/docs/platform-hub). GitHub Connections defined in Platform Hub can only be used to configure Platform Hub's version control settings and can't be used in spaces.
68+
6769
## Requested Permissions
6870

6971
There are specific GitHub permissions that the Octopus GitHub App requests in order to perform it's tasks.

0 commit comments

Comments
 (0)