Skip to content
This repository was archived by the owner on Dec 29, 2025. It is now read-only.

Commit 24fdff6

Browse files
committed
fix(integration): replace platform by integration for GitHub Actions
1 parent c4aaadb commit 24fdff6

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

docs/integrations/github/github-actions.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,18 @@ Platform engineers can offer "GitHub Actions Building Blocks" that trigger a Git
1515
1616
**Note:** Follow Steps 1 and 2 only the first time you set up a GitHub Action Workflow integration. After the initial setup, you can go directly to Step 3 for additional triggers.
1717

18-
## Step 1: Set Up the GitHub Platform in meshStack
18+
## Step 1: Set Up the GitHub Integration in meshStack
1919

20-
To set up GitHub as a platform, go to the Admin area in meshStack, select **Platforms**, and click on **Create New Platform** at the top right. Complete the required fields and select **GitHub** as the platform type.
20+
To set up GitHub as an integration, go to the Admin area in meshStack,
21+
select **Integrations**, and click on **Create Integration** at the top right.
22+
Select **GitHub Integration** as the integration type and complete the required fields.
23+
24+
The Platform Builder area also allows managing integrations for that workspace.
25+
Integrations are always bound to a meshStack workspace and
26+
cannot be transferred or shared.
27+
28+
You can also set up the integration while configuring the building block definition,
29+
[see below](#step-3-create-a-workflow-trigger).
2130

2231
## Step 2: Configure Pipeline Automation
2332

@@ -30,8 +39,8 @@ First of all you will need a so-called GitHub App. This is what meshStack uses t
3039
Once you have your GitHub App, meshStack needs to know the following to be integrated with GitHub:
3140

3241
- the owner of the GitHub organization
33-
- the ID of the GitHub App
34-
- the app’s private key (this is a .pem file)
42+
- the Application ID of the GitHub App (*not* Client ID)
43+
- the app’s private key (this is a `*.pem` file)
3544

3645
Those values are available to you once you [installed the GitHub App to a repository](https://docs.github.com/en/apps/using-github-apps/installing-your-own-github-app) and [generated a private key](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/managing-private-keys-for-github-apps#generating-private-keys).
3746

0 commit comments

Comments
 (0)