Skip to content

Commit 100ea8d

Browse files
cuioss-oliverclaude
andcommitted
docs: update credentials section for org-level secrets
- All secrets are now managed at organization level - Remove outdated "Read and write permissions" requirement - Remove release bot secrets (not used by template workflows) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 4fb4182 commit 100ea8d

1 file changed

Lines changed: 9 additions & 15 deletions

File tree

README.adoc

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -68,25 +68,19 @@ The key must *not* contain spaces. They are used for creating urls as well.
6868

6969
=== Credentials
7070

71-
Add the necessary credentials to the project: "Settings" -> "Secrets" -> "Actions", as there are:
71+
All required secrets are managed at the **organization level** and automatically inherited by repositories in the cuioss organization:
7272

73-
* `GPG_PASSPHRASE` -> Code Signing
74-
* `GPG_PRIVATE_KEY` -> Code Signing
75-
* `OSS_SONATYPE_PASSWORD` -> Deploy to maven-central
76-
* `OSS_SONATYPE_USERNAME` -> Deploy to maven-central
77-
* `PAGES_DEPLOY_TOKEN` -> Deploying the result of maven site to https://cuioss.github.io
78-
* `SONAR_TOKEN` -> Sonar-Cloud
73+
* `GPG_PASSPHRASE` / `GPG_PRIVATE_KEY` - Code signing
74+
* `OSS_SONATYPE_USERNAME` / `OSS_SONATYPE_PASSWORD` - Maven Central deployment
75+
* `PAGES_DEPLOY_TOKEN` - GitHub Pages deployment
76+
* `SONAR_TOKEN` - SonarCloud analysis
7977

80-
They are picked up in the predefined pipeline-configurations:
78+
No repository-level secret configuration is needed.
8179

82-
* `.github/workflows/maven.yml`
83-
* `.github/workflows/maven-release.yml`
80+
For reference:
8481

85-
Ensure that the actions are authorized correctly: Settings > Actions > General > Workflow permissions > "Read and write permissions" must be selected *not* "Read repository contents permission"
86-
87-
Documentation on how to create a signing key can be found https://github.com/cuioss/cui-parent-pom/blob/master/doc/signing_key.adoc[Documentation at cui-parent-pom]
88-
89-
A sonar token can be derived from https://sonarcloud.io/account/security
82+
* Signing key documentation: https://github.com/cuioss/cui-parent-pom/blob/master/doc/signing_key.adoc[Documentation at cui-parent-pom]
83+
* SonarCloud tokens: https://sonarcloud.io/account/security
9084

9185
=== Further Steps
9286

0 commit comments

Comments
 (0)