Trasparenza

Cosa può fare RepoWerk sul tuo GitHub

RepoWerk lavora tramite una GitHub App. Qui trovi ogni permesso che richiede, perché, e cosa non tocca mai. La pagina è allineata alla configurazione dell'App.

Ultimo aggiornamento: 29 settembre 2026

Permessi sui repository

Concessi solo sui repository che scegli quando installi l'App, sul tuo account o sulla tua organizzazione.

  • AdministrationLettura e scrittura

    Creare il nuovo repository sul tuo account o sulla tua organizzazione.

    Serve anche per impostare i topic repowerk e, se la generazione si interrompe a metà, per eliminare il repository incompleto appena creato.

  • ContentsLettura e scrittura

    Scrivere i file del template come primo commit del repository.

    Usato solo sui repository creati da RepoWerk. Non legge né modifica il contenuto degli altri tuoi repository.

  • WorkflowsLettura e scrittura

    Includere i workflow GitHub Actions (CI, distribuzione sugli store) previsti dai template.

    GitHub lo richiede per qualsiasi file in .github/workflows/. RepoWerk non avvia né modifica i workflow in seguito.

  • ChecksLettura

    Mostrare nella dashboard lo stato della build dei tuoi progetti.

    Legge l'esito dei check sul branch principale. RepoWerk non crea né modifica check.

  • DeploymentsLettura

    Mostrare lo stato dell'ultimo deploy dei tuoi progetti.

    Legge lo stato dei deploy. RepoWerk non crea deploy.

  • MetadataLettura

    Obbligatorio per ogni GitHub App.

    Informazioni di base in sola lettura, come nome, visibilità e branch principale di un repository.

Eventi webhook

GitHub avvisa RepoWerk di questi eventi per tenere aggiornata la dashboard. Ogni notifica viene verificata con una firma.

Repository
Un repository viene rinominato, archiviato, reso privato o pubblico, trasferito o eliminato.
Check run
Una build termina sul branch principale.
Deployment status
Un deploy cambia stato.

Cosa non chiediamo mai

  • Nessun permesso sull'account: né email, né follower, né chiavi SSH o GPG.
  • Nessun permesso sull'organizzazione: né membri, né team, né fatturazione o impostazioni.
  • Nessun accesso a issue, pull request, secret o variabili di Actions.
  • Nessuna modifica ai repository non creati da RepoWerk.

Quando GitHub ti chiede di approvare nuovi permessi

Se installi l'App oggi, concedi tutto quello che è elencato qui sopra in un solo passaggio. Se in futuro aggiungiamo un permesso, GitHub non lo estende da solo alle installazioni esistenti: deve approvarlo l'owner dell'account o dell'organizzazione. Fino ad allora, le funzioni che lo usano falliscono con un messaggio che rimanda a questa pagina.

Account personale

Apri GitHub → Settings → Applications → Installed GitHub Apps.

Organizzazione

Apri l'organizzazione → Settings → GitHub Apps. Devi esserne owner.

  1. Accanto a RepoWerk scegli Review request e accetta i nuovi permessi.
  2. Torna su RepoWerk e riprova. Non serve ricollegare GitHub.
Le tue installazioni

Revocare l'accesso

Puoi rimuovere RepoWerk in qualsiasi momento dalla stessa pagina di GitHub: scegli Configure, poi Uninstall. I repository già creati restano tuoi e non vengono modificati. Per uscire anche da RepoWerk, scollega GitHub dalle impostazioni della piattaforma.

Storico delle modifiche

  • Pubblicato il set completo di permessi: Administration, Contents e Workflows (lettura e scrittura), Checks, Deployments e Metadata (lettura), con gli eventi Repository, Check run e Deployment status.