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

Commit 6e63a75

Browse files
Fix GitHub spelling and add lint rule to prevent future occurrences
Co-authored-by: JohannesRudolph <[email protected]>
1 parent 689a2cf commit 6e63a75

9 files changed

+44
-14
lines changed

.textlintrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
{
22
"filters": {},
33
"rules": {
4+
"terminology": {
5+
"defaultTerms": false,
6+
"terms": [
7+
["Github", "GitHub"]
8+
]
9+
},
410
"no-dead-link": {
511
"checkRelative": false, // these are checked by docusaurus build now
612
"ignoreRedirects": true,

blog/2024-08-14-Release-0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ This is now fixed.
7373
**Audience:** Operator<br>
7474

7575
#### Description
76-
We improved the execution of Building Blocks to enable external system like a Github Actions pipeline to send
76+
We improved the execution of Building Blocks to enable external system like a GitHub Actions pipeline to send
7777
updates to Building Block Runs. The API to send these updates will be available soon.
7878

7979
### Markdown Support for Customizable Pages

blog/2025-04-30-Release-0.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This release includes the following issues:
1313
* Broken Open Source Information in Panel
1414
* Fix Multirole Mapping for GCP Landing Zones
1515
* Communications can now target Tenants and BBDs
16-
* Improved Error Handling for Github Building Block Runner
16+
* Improved Error Handling for GitHub Building Block Runner
1717
* Introduction of Communication Center Light
1818
<!--truncate-->
1919

@@ -73,11 +73,11 @@ Communication definitions are no longer limited to targeting workspaces. They ca
7373
#### How to use
7474
When creating a communication definition, use the filter criteria or API to specify target building block definitions or tenants, either by UUID or by tag. The system will resolve and create one communication per resolved object. workspace ownership is still inferred indirectly via the selected object.
7575

76-
### Improved Error Handling for Github Building Block Runner
76+
### Improved Error Handling for GitHub Building Block Runner
7777
**Audience:** User<br>
7878

7979
#### Description
80-
If there is a problem while communicating with Github the error handling
80+
If there is a problem while communicating with GitHub the error handling
8181
was improved. This results in better error signaling on the affected building
8282
block runs.
8383

blog/2025-07-04-Release-0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ This has been fixed.
2424
**Audience:** Partner<br>
2525

2626
#### Description
27-
Newly Created building block definitions using GitHub App PEM files no longer fail at the "Trigger Github Action" step.
27+
Newly Created building block definitions using GitHub App PEM files no longer fail at the "Trigger GitHub Action" step.
2828

blog/2025-07-09-Release-0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ This has been fixed.
6262
**Audience:** Partner<br>
6363

6464
#### Description
65-
Newly Created building block definitions using GitHub App PEM files no longer fail at the "Trigger Github Action" step.
65+
Newly Created building block definitions using GitHub App PEM files no longer fail at the "Trigger GitHub Action" step.
6666

6767
### Fix API Key Sorting by Workspace Name
6868
**Audience:** Customer, Partner<br>

docs/meshstack.aks-developer-platform-quickstart-guide.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Follow the following steps to create a GitHub App that will be used to manage th
6060

6161
To make things easy, we will use the [meshStack Hub](https://hub.meshcloud.io) to create the new building block definition.
6262

63-
1. Open the Github Repository Creation Definition in the meshStack hub [here](https://hub.meshcloud.io/definitions/github-repository).
63+
1. Open the GitHub Repository Creation Definition in the meshStack hub [here](https://hub.meshcloud.io/definitions/github-repository).
6464
2. Click on “Add to meshStack” and enter your meshStack URL (if not given already).
6565
3. Continue the flow in meshStack.
6666
1. Right away you will be asked for a “Type”. Pick “Workspace Building Block” here.
@@ -88,11 +88,11 @@ Make sure you save the `config_tf` output and save it as a file called `config.t
8888

8989
We will again use the [meshStack Hub](https://hub.meshcloud.io) to create the new building block definition.
9090

91-
1. Open the Github Actions Integration with AKS definition in the meshStack hub [here](https://hub.meshcloud.io/definitions/aks-github-connector).
91+
1. Open the GitHub Actions Integration with AKS definition in the meshStack hub [here](https://hub.meshcloud.io/definitions/aks-github-connector).
9292
2. Click on “Add to meshStack” and enter your meshStack URL (if not given already).
9393
3. Continue the flow in meshStack.
9494
1. Right away you will be asked for a “Type”. Pick “Tenant Building Block” here and select “AKS” as the supported platform.
95-
2. Continue until you reach the “Dependencies” page. On this page, select the “Github Repository Creation” building block definition that you created before.
95+
2. Continue until you reach the “Dependencies” page. On this page, select the “GitHub Repository Creation” building block definition that you created before.
9696
3. Continue until you reach the “Inputs” page. On this page you will be forced to fill in the following:
9797
1. `namespace` - This refers to the AKS namespace. Open this up and set the “Source” to “Platform Tenant ID”.
9898
2. `github_repo` - This refers to the GitHub repository to connect to. Open this up and set the “Source” to “Parent Building Block Output” and set the corresponding output to “repo_name”.

docs/meshstack.building-pipeline-integration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ Please find below the steps that are required to trigger an external automation
1414

1515
### 1. Preparation
1616

17-
At the moment we don't provide a native integration into any CI/CD tooling but we offer a neat way to trigger external systems via Building Blocks. In order to trigger a pipeline you may use the Terraform Building Block template below as a place to start. The module below can be used to trigger Github actions, we call this module "Trigger Module".
17+
At the moment we don't provide a native integration into any CI/CD tooling but we offer a neat way to trigger external systems via Building Blocks. In order to trigger a pipeline you may use the Terraform Building Block template below as a place to start. The module below can be used to trigger GitHub actions, we call this module "Trigger Module".
1818

1919
The strucutre of the module is as follows:
2020

21-
- [**main.tf**](assets/terraform_examples/pipeline_main.tf): Calls webhooks that are used to trigger Github actions via `terraform apply` and `terraform destroy`
21+
- [**main.tf**](assets/terraform_examples/pipeline_main.tf): Calls webhooks that are used to trigger GitHub actions via `terraform apply` and `terraform destroy`
2222
- [**variables.tf**](assets/terraform_examples/pipeline_var.tf): Variables necessary for the integration with GitHub
2323

2424
Host your version of the module in a repository of your choice.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"clsx": "^2.0.0",
2626
"prism-react-renderer": "^2.3.0",
2727
"react": "^19.0.0",
28-
"react-dom": "^19.0.0"
28+
"react-dom": "^19.0.0",
29+
"textlint-rule-terminology": "4"
2930
},
3031
"devDependencies": {
3132
"@docusaurus/module-type-aliases": "3.8.0",

yarn.lock

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2310,6 +2310,11 @@
23102310
resolved "https://registry.yarnpkg.com/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz#00424f7b9bc6fe15cf6a78468ffe1e5d1adce5b2"
23112311
integrity sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==
23122312

2313+
"@textlint/ast-node-types@^15.2.1":
2314+
version "15.2.2"
2315+
resolved "https://registry.yarnpkg.com/@textlint/ast-node-types/-/ast-node-types-15.2.2.tgz#450632e54d08fc6776a620671a0ae29bb6cec08b"
2316+
integrity sha512-9ByYNzWV8tpz6BFaRzeRzIov8dkbSZu9q7IWqEIfmRuLWb2qbI/5gTvKcoWT1HYs4XM7IZ8TKSXcuPvMb6eorA==
2317+
23132318
"@textlint/ast-tester@^12.6.1":
23142319
version "12.6.1"
23152320
resolved "https://registry.yarnpkg.com/@textlint/ast-tester/-/ast-tester-12.6.1.tgz#853a438829dbb0aec0456a437b5e3894692e970b"
@@ -6962,7 +6967,7 @@ lodash.uniq@^4.5.0:
69626967
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
69636968
integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==
69646969

6965-
lodash@^4.17.20, lodash@^4.17.21:
6970+
lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21:
69666971
version "4.17.21"
69676972
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
69686973
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -10560,7 +10565,7 @@ strip-final-newline@^2.0.0:
1056010565
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
1056110566
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
1056210567

10563-
strip-json-comments@^3.1.1:
10568+
strip-json-comments@^3.0.1, strip-json-comments@^3.1.1:
1056410569
version "3.1.1"
1056510570
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1056610571
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
@@ -10690,6 +10695,15 @@ text-table@^0.2.0:
1069010695
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1069110696
integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
1069210697

10698+
textlint-rule-helper@^2.1.1:
10699+
version "2.5.0"
10700+
resolved "https://registry.yarnpkg.com/textlint-rule-helper/-/textlint-rule-helper-2.5.0.tgz#d31ff25a6de66ccb9d1a473a114f5d411f305b90"
10701+
integrity sha512-QIbFPtyqLy0g5BJn8mryk9iHzGYicNaFIpLFPiEnb4RXxrEGeQ2W2aARQ9yEXLIAqo+OwK4ndWBAWkbgJEPzTQ==
10702+
dependencies:
10703+
"@textlint/ast-node-types" "^15.2.1"
10704+
structured-source "^4.0.0"
10705+
unist-util-visit "^2.0.3"
10706+
1069310707
textlint-rule-helper@^2.2.2:
1069410708
version "2.3.1"
1069510709
resolved "https://registry.yarnpkg.com/textlint-rule-helper/-/textlint-rule-helper-2.3.1.tgz#d2b82dbd46f25694fd315cbee46479bb545af87f"
@@ -10712,6 +10726,15 @@ textlint-rule-no-dead-link@^5.0.0:
1071210726
p-queue "^6.2.0"
1071310727
textlint-rule-helper "^2.2.2"
1071410728

10729+
textlint-rule-terminology@4:
10730+
version "4.0.1"
10731+
resolved "https://registry.yarnpkg.com/textlint-rule-terminology/-/textlint-rule-terminology-4.0.1.tgz#d342021a8a8dfd57c00ecdd869ce44dd2fa098b8"
10732+
integrity sha512-wKiVhc2B9HP2MFU4x7ZDx+oM5u43ETpKWTLHKvdhPRZ0+davi4M8mFmkZVovDIMO7igsGjixikcvFmnCMg3kmQ==
10733+
dependencies:
10734+
lodash "^4.17.15"
10735+
strip-json-comments "^3.0.1"
10736+
textlint-rule-helper "^2.1.1"
10737+
1071510738
textlint@^12.0.0:
1071610739
version "12.6.1"
1071710740
resolved "https://registry.yarnpkg.com/textlint/-/textlint-12.6.1.tgz#a8eb605ddfc45f7504e4876e4c50d1a1d5d25cbc"

0 commit comments

Comments
 (0)