docs: add how-to guide for private Forge dependencies in CI/CD #11

Merged
ses merged 7 commits from ses/docs-private-libraries into main 2026-04-02 09:47:53 +00:00 AGit
Owner
No description provided.
ses left a comment

We must improve new howto guides

We must improve new howto guides
@ -0,0 +7,4 @@
## Voraussetzungen
- Grundverständnis von CI/CD-Pipelines auf sebaTEC Forge
Author
Owner

Reference to the tutorial so that we make it explicit

Reference to the tutorial so that we make it explicit
ses marked this conversation as resolved
@ -0,0 +8,4 @@
## Voraussetzungen
- Grundverständnis von CI/CD-Pipelines auf sebaTEC Forge
- Private Abhängigkeiten (Go-Module, Hugo-Module, Python-Pakete) in sebaTEC Forge-Repositories
Author
Owner

Rephrase sentence so that readers understand private. It means visibility within forgejo. Repos are public or private. Users/orgs do also have different visibilities. Reference to forgejo doc is helpful.

Rephrase sentence so that readers understand private. It means visibility within forgejo. Repos are public or private. Users/orgs do also have different visibilities. Reference to forgejo doc is helpful.
ses marked this conversation as resolved
@ -0,0 +60,4 @@
Lade den privaten Schlüssel als Secret hoch, damit die Pipeline ihn verwenden kann:
### API-Token erstellen
Author
Owner

Use the UI approach like in other places. Reference to dedicated how-to where we explain this script/ api solution

Use the UI approach like in other places. Reference to dedicated how-to where we explain this script/ api solution
ses marked this conversation as resolved
@ -0,0 +146,4 @@
# In deiner go.mod
require forge.sebatec.eu/<dein-benutzername>/private-module v1.0.0
# Die Git-Konfiguration url.*insteadOf reicht aus - keine zusätzlichen Umgebungsvariablen nötig
Author
Owner

This needs validation. We need a quick and dirty example somewhere else.

  1. Simple hello world go project
  2. Go module in a separate repo which is private
This needs validation. We need a quick and dirty example somewhere else. 1. Simple hello world go project 2. Go module in a separate repo which is private
ses marked this conversation as resolved
@ -0,0 +220,4 @@
#### Python-Pakete
```bash
Author
Owner

Use pyproject.yaml and uv.

Use pyproject.yaml and uv.
ses marked this conversation as resolved
ses merged commit 4f27b4e773 into main 2026-04-02 09:47:53 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
sebatec-eu/forge!11
No description provided.