first commit

This commit is contained in:
Matteo Basile
2026-06-04 17:00:42 +02:00
commit 0173ceecb3
34 changed files with 909 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
# Deployment Guide
The service can be deployed as a standard Dagster code location container.
Set the environment variables for Gitea and SMTP before starting the container.

View File

@@ -0,0 +1,5 @@
# Installation Guide
1. Create and populate the required environment variables.
2. Install dependencies with `uv sync` or `pip install -r requirements.txt`.
3. Start Dagster with `dagster dev`.

View File

@@ -0,0 +1,3 @@
# Upgrade Guide
To extend the workflow, add new Dagster ops under `src/simpl_open_credential_delivery/ops` and wire them in the job module.

View File

@@ -0,0 +1,10 @@
# User Manual
Launch the `simpl_open_credentials_delivery_workflow` job with:
- repository identifier
- consumer identifier
- consumer email
- access level
The workflow provisions credentials in Gitea and sends them by email.