Quatre providers, un seul flux
GitHub, GitLab, Azure DevOps et Bitbucket. Même commande, même configuration, où que vive votre dépôt de skills.
Providers Git
Le même flux, quel que soit votre hébergeur Git. STH dialogue directement avec les API des providers — aucun proxy, aucun service tiers entre vous et votre code.
$ sth init ? Provider › GitHub GitLab Azure DevOps Bitbucket STH Cloud # Aucun secret stocké : token résolu via $STH_TOKEN, OIDC ou git credential
GitHub, GitLab, Azure DevOps et Bitbucket. Même commande, même configuration, où que vive votre dépôt de skills.
STH ne persiste aucune clé. Les tokens sont lus depuis vos variables d'environnement, comme le feraient git ou gh.
Token inline, keychain STH Cloud, STH_TOKEN, OIDC GitHub Actions, variables spécifiques au provider, git credential fill, puis invite interactive — dans cet ordre.
Un PAT GitHub pour le client A, un PAT GitLab pour le client B : chaque projet garde sa propre configuration.