Automatisera viktig information med GitHub

Slutförd

När du har lärt dig hur du skapar och hanterar versionstaggar på din lagringsplats får du lära dig hur du konfigurerar mallen för automatiskt genererade viktig information från dina GitHub-versioner.

Du kan generera en översikt över innehållet i en version och du kan även anpassa dina automatiserade viktig information.

Du kan använda etiketter för att skapa anpassade kategorier för att ordna pull-begäranden som du vill inkludera eller exkludera specifika etiketter och användare från att visas i utdata.

Skapa automatiskt genererade viktig information

När du konfigurerar din version visas alternativet Generera viktig information automatiskt för att inkludera alla ändringar mellan taggen och den senaste versionen. Om du aldrig har skapat en version består den av alla ändringar från lagringsplatsen.

Skärmbild av hur du skapar viktig information från GitHub.

Du kan välja om du vill anpassa den eller lämna den som den är.

Konfigurera automatiskt genererad mall för viktig information

Du kan anpassa mallen för automatisk generering av viktig information med hjälp av följande steg.

  1. Gå till lagringsplatsen och skapa en ny fil.

    Skärmbild av hur du skapar en ny fil på GitHub.

  2. Du kan använda namnet .github/release.yml för att skapa filen release.yml i .github-katalogen .

    Skärmbild av hur du skapar release.yml fil på GitHub.

  3. Ange i YAML de pull-begärandeetiketter och författare som du vill undanta från den här versionen. Du kan också skapa nya kategorier och lista pull-begärandeetiketterna i var och en. Mer information om konfigurationsalternativ finns i Automatiskt genererade viktig information – GitHub Docs.

    Exempelkonfiguration:

    # .github/release.yml
    
    changelog:
      exclude:
        labels:
        - ignore-for-release
        authors:
        - octocat
      categories:
        - title: Breaking Changes 🛠
          labels:
            - Semver-Major
            - breaking-change
        - title: Exciting New Features 🎉
          labels:
            - Semver-Minor
            - enhancement
        - title: Other Changes
          labels:
            - *
    
  4. Checka in den nya filen.

    Skärmbild av hur du checkar in en ny fil på GitHub.

  5. Försök att skapa en ny version och klicka på + Generera viktig information automatiskt för att se mallstrukturen.

Mer information finns i: