Vai al contenuto

Contribuisci ​

Tutto il codice di Schuly è su GitHub. Gli issue con l'etichetta bug o feature sono un buon punto di partenza.

Scegli un progetto ​

ProgettoStackInizia da qui
App mobileFlutterSetup di sviluppo
Server e app webASP.NET Core, AngularSetup di sviluppo
Plugin.NETSetup di sviluppo
Contratto dei plugin.NET, NuGetSetup di sviluppo
Sito webAngularSetup di sviluppo
Servizio Microsoft 365Python, FastAPISetup di sviluppo
Questa documentazioneVitePressModificare questa documentazione

Apporta una modifica ​

Ogni repository usa lo stesso flusso di lavoro:

  1. Apri un issue con un'etichetta.
  2. Crea un branch da main, chiamato feature/<issue#>_PascalCase o fix/<issue#>_PascalCase.
  3. Fai il commit con un oggetto breve all'imperativo, come Add agenda filter.
  4. Apri una pull request con un'etichetta. Il suo corpo contiene un riepilogo e Closes #<issue>, senza piano di test.
  5. Fai lo squash-merge della pull request ed elimina il branch.

Non fare commit direttamente su main e non aggiungere attribuzioni all'IA a commit, pull request o issue.

La pagina Come contribuire di ogni progetto elenca le sue regole.

Etichette ​

EtichettaDa usare per
bugQualcosa che non funziona
enhancementUn miglioramento di un comportamento esistente
featureNuove funzionalità
refactorModifiche interne che non cambiano il comportamento
CI/CDModifiche a build, release e workflow
dependenciesAggiornamenti delle dipendenze
documentationModifiche solo alla documentazione