Skip to content

Commit 04ada16

Browse files
authored
Add GitHub Enterprise setup instructions (#793)
1 parent ae436d0 commit 04ada16

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

docs/custom-github-app.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ You can now set up gitStream for a single repo, your GitHub organization or acro
220220
```yaml+jinja
221221
--8<-- "docs/downloads/gitstream.cm"
222222
```
223+
223224
**GitHub Actions**
224225

225226
Once your gitStream configuration file is set up, you will need to create a Github Actions configuration file to trigger gitStream automations. Create a `.github/workflows/gitstream.yml` file in your `cm` repository's default branch (usually `master` or `main`) and add the following configuration:
@@ -255,6 +256,7 @@ You can now set up gitStream for a single repo, your GitHub organization or acro
255256
```yaml+jinja
256257
--8<-- "docs/downloads/gitstream.cm"
257258
```
259+
258260
**GitHub Actions**
259261

260262
Once your gitStream configuration file is set up, you will need to create a Github Actions configuration file to trigger gitStream automations. Create a `.github/workflows/gitstream.yml` file in your `cm` repository's default branch (usually `master` or `main`) and add the following configuration:
@@ -273,3 +275,12 @@ You can now set up gitStream for a single repo, your GitHub organization or acro
273275
│ └─ workflows/
274276
│ └─ gitstream.yml
275277
```
278+
279+
## 12. GitHub Enterprise Setup
280+
281+
When running gitStream on GitHub Enterprise, you need to manually "clone" the following actions since runners don't connect to the internet:
282+
283+
1. gitStream action: `gitstream-github-action`
284+
2. Official GitHub actions like: `actions/checkout`, `actions/setup-node`, `actions/github-script`, etc.
285+
286+
You'll need to pull these actions manually so the runner can use them.

0 commit comments

Comments
 (0)