Skip to content

Commit e7341eb

Browse files
committed
#3784 Add documentation for github secrets
Signed-off-by: Samreet Singh <samreet.singh@iteratec.com>
1 parent 1d4953f commit e7341eb

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

‎documentation/docs/contributing/project-management.md‎

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Under the topic "project management" we describe how we do the organizational st
1919
- [Internal link](https://calendar.google.com/calendar/u/0?cid=Y19mODdhNThiMGNmZjNmMWMwMTk5ZjlhNDc1MjVjMmNiMGU3NjkwZmRjMTliZTI2NDlmMGU5YjlmMDA1ZTc3Mjc4QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20)
2020
- [Public link](https://calendar.google.com/calendar/u/0/embed?src=c_f87a58b0cff3f1c0199f9a47525c2cb0e7690fdc19be2649f0e9b9f005e77278@group.calendar.google.com&ctz=Europe/Berlin)
2121
- We have registerded one domain (`securecodebox.io`) which is sponsored by [iteratec][iteratec].
22-
- The DNS cone is managed via [iteratec][iteratec] [Azure Portal](https://portal.azure.com/) by the _admin-team_.
22+
- The DNS cone is managed via [iteratec][iteratec] [Azure Portal](https://portal.azure.com/) by the _admin-team_.
2323
- The website [https://www.securecodebox.io] is hosted on [Netlify](https://app.netlify.com/).
2424
- We have a [Hetzner](https://www.hetzner.com/) VM sponsored by [iteratec][iteratec] to host the Helm charts and telemetry server.
2525

@@ -41,13 +41,26 @@ We use these full qualified domain names:
4141

4242
The website and documentation is based on [Docusaurus](https://docusaurus.io/) and hosted on [Netlify](https://app.netlify.com/). The login is documented in our vault.
4343

44+
### GitHub Secrets
45+
46+
- **`DOCKER_NAMESPACE`** — Namespace for the Docker images. For the main repository this is *securecodebox*.
47+
- **`DOCKER_USERNAME`** — Username used to push Docker images.
48+
- **`DOCKER_TOKEN`** — Token that enables the CI to push Docker images.
49+
- **`GPG_COMMITS_PASSPHRASE`** — GPG passphrase for the secureCodeBoxBot.
50+
- **`GPG_COMMITS_PRIVATE_KEY`** — GPG private key for the secureCodeBoxBot.
51+
- **`HELM_REGISTRY_PASSWORD`** — Password needed to publish Helm Charts.
52+
- **`HELM_REGISTRY_USERNAME`** — Username needed to publish Helm Charts.
53+
- **`SCB_BOT_DOCU_ROULETTE_TOKEN`** — GitHub token for the documentation roulette (needs `org:read` permission).
54+
- **`SCB_BOT_USER_TOKEN`** — GitHub token for the secureCodeBoxBot.
55+
- **`SONAR_TOKEN`** — Token for SonarCloud.
56+
4457
## Teams
4558

4659
### GitHub
4760

4861
In our [GitHub organization](https://github.com/secureCodeBox) we have several teams:
4962

50-
1. _admin-team_: Members are the _project leads_.
63+
1. _admin-team_: Members are the _project leads_.
5164
2. _core-team_: Company sponsored core team.
5265
3. _contributor-team_: Active contributors from the community.
5366
4. _bot-team_: Team containing all bots allowed to push directly to the main branch.

0 commit comments

Comments
 (0)