From 2099b5d40318697db045641d50709e04d0043a4a Mon Sep 17 00:00:00 2001 From: Sophie <29382425+sophietheking@users.noreply.github.com> Date: Wed, 19 Oct 2022 16:19:17 +0200 Subject: [PATCH] [2022-10-19]: Explicitly Declarable Latest Release - [GA] (#31482) Co-authored-by: github-actions --- .../help/releases/latest-release-checkbox.png | Bin 0 -> 13392 bytes .../managing-releases-in-a-repository.md | 55 ++++++++++++------ data/features/releases-set-latest-release.yml | 7 +++ 3 files changed, 44 insertions(+), 18 deletions(-) create mode 100644 assets/images/help/releases/latest-release-checkbox.png create mode 100644 data/features/releases-set-latest-release.yml diff --git a/assets/images/help/releases/latest-release-checkbox.png b/assets/images/help/releases/latest-release-checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..5ebf27be6721b2aa73f02275a104e7e70d4ac8e6 GIT binary patch literal 13392 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 literal 0 HcmV?d00001 diff --git a/content/repositories/releasing-projects-on-github/managing-releases-in-a-repository.md b/content/repositories/releasing-projects-on-github/managing-releases-in-a-repository.md index 2805786381d2..d01f6e8e7abc 100644 --- a/content/repositories/releasing-projects-on-github/managing-releases-in-a-repository.md +++ b/content/repositories/releasing-projects-on-github/managing-releases-in-a-repository.md @@ -22,7 +22,7 @@ shortTitle: Manage releases --- ## About release management -You can create new releases with release notes, @mentions of contributors, and links to binary files, as well as edit or delete existing releases. +You can create new releases with release notes, @mentions of contributors, and links to binary files, as well as edit or delete existing releases. You can also create, modify, and delete releases by using the Releases API. For more information, see "[Releases](/rest/releases/releases)" in the REST API documentation. {% ifversion fpt or ghec %} You can also publish an action from a specific release in {% data variables.product.prodname_marketplace %}. For more information, see "[Publishing an action in the {% data variables.product.prodname_marketplace %}](/actions/creating-actions/publishing-actions-in-github-marketplace)." @@ -36,43 +36,62 @@ You can choose whether {% data variables.large_files.product_name_long %} ({% da {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.releases %} -3. Click **Draft a new release**. +1. Click **Draft a new release**. {% ifversion fpt or ghec or ghes > 3.4 or ghae > 3.4 %}![Releases draft button](/assets/images/help/releases/draft-release-button-with-search.png){% else %}![Releases draft button](/assets/images/help/releases/draft_release_button.png){% endif %} -4. {% ifversion fpt or ghec or ghes > 3.2 or ghae %}Click **Choose a tag**, type{% else %}Type{% endif %} a version number for your release{% ifversion fpt or ghec or ghes > 3.2 or ghae %}, and press **Enter**{% endif %}. Alternatively, select an existing tag. +1. {% ifversion fpt or ghec or ghes > 3.2 or ghae %}Click **Choose a tag**, type{% else %}Type{% endif %} a version number for your release{% ifversion fpt or ghec or ghes > 3.2 or ghae %}, and press **Enter**{% endif %}. Alternatively, select an existing tag. {% ifversion fpt or ghec or ghes > 3.2 or ghae %}![Enter a tag](/assets/images/help/releases/releases-tag-create.png) -5. If you are creating a new tag, click **Create new tag**. +1. If you are creating a new tag, click **Create new tag**. - ![Confirm you want to create a new tag](/assets/images/help/releases/releases-tag-create-confirm.png) + ![Screenshot of confirming you want to create a new tag](/assets/images/help/releases/releases-tag-create-confirm.png) {% else %} - ![Releases tagged version](/assets/images/enterprise/releases/releases-tag-version.png) + ![Screenshot of the Releases tagged version](/assets/images/enterprise/releases/releases-tag-version.png) {% endif %} -5. If you have created a new tag, use the drop-down menu to select the branch that contains the project you want to release. +1. If you have created a new tag, use the drop-down menu to select the branch that contains the project you want to release. + + {% ifversion fpt or ghec or ghes > 3.2 or ghae %} + ![Screenshot of dropdown to choose a branch](/assets/images/help/releases/releases-choose-branch.png) + + {% else %} + ![Screenshot of the Releases tagged branch](/assets/images/enterprise/releases/releases-tag-branch.png){% endif %} - {% ifversion fpt or ghec or ghes > 3.2 or ghae %}![Choose a branch](/assets/images/help/releases/releases-choose-branch.png) - {% else %}![Releases tagged branch](/assets/images/enterprise/releases/releases-tag-branch.png){% endif %} {%- data reusables.releases.previous-release-tag %} -6. Type a title and description for your release. +1. Type a title and description for your release. {%- ifversion fpt or ghec or ghes > 3.3 or ghae > 3.3 %} If you @mention anyone in the description, the published release will include a **Contributors** section with an avatar list of all the mentioned users. {%- endif %} {% ifversion fpt or ghec or ghes > 3.3 %} Alternatively, you can automatically generate your release notes by clicking {% ifversion previous-release-tag %}**Generate release notes**{% else %}**Auto-generate release notes**{% endif %}.{% endif %}{% ifversion previous-release-tag %} - ![Releases description](/assets/images/help/releases/releases_description_auto.png){% else %} - ![Releases description](/assets/images/enterprise/3.5/releases/releases_description_auto.png){% endif %} + + ![Screenshot of the releases description](/assets/images/help/releases/releases_description_auto.png){% else %} + + ![Screenshot of the releases description](/assets/images/enterprise/3.5/releases/releases_description_auto.png){% endif %} + 1. Optionally, to include binary files such as compiled programs in your release, drag and drop or manually select files in the binaries box. - ![Providing a DMG with the Release](/assets/images/help/releases/releases_adding_binary.gif) -2. To notify users that the release is not ready for production and may be unstable, select **This is a pre-release**. - ![Checkbox to mark a release as prerelease](/assets/images/help/releases/prerelease_checkbox.png) + + ![Animated GIF of Providing a DMG with the Release](/assets/images/help/releases/releases_adding_binary.gif) + +1. To notify users that the release is not ready for production and may be unstable, select **This is a pre-release**. + + ![Screenshot of the checkbox to mark a release as prerelease](/assets/images/help/releases/prerelease_checkbox.png) + +{%- ifversion releases-set-latest-release %} +1. Optionally, you can select **Set as latest release**. If you do not select this option, the latest release label will automatically be assigned based on semantic versioning. + + ![Screenshot of the checkbox to mark a release as the latest release](/assets/images/help/releases/latest-release-checkbox.png) + +{%- endif %} {%- ifversion discussions %} 1. Optionally, if {% data variables.product.prodname_discussions %} are enabled in the repository, select **Create a discussion for this release**, then select the **Category** drop-down menu and click a category for the release discussion. - ![Checkbox to create a release discussion and drop-down menu to choose a category](/assets/images/help/releases/create-release-discussion.png) + + ![Screenshot of the checkbox to create a release discussion and drop-down menu to choose a category](/assets/images/help/releases/create-release-discussion.png) + {%- endif %} -9. If you're ready to publicize your release, click **Publish release**. To work on the release later, click **Save draft**. +1. If you're ready to publicize your release, click **Publish release**. To work on the release later, click **Save draft**. ![Publish release and Draft release buttons](/assets/images/help/releases/release_buttons.png) {%- ifversion fpt or ghec or ghes > 3.2 or ghae > 3.3 %} - You can then view your published or draft releases in the releases feed for your repository. For more information, see "[Viewing your repository's releases and tags](/github/administering-a-repository/releasing-projects-on-github/viewing-your-repositorys-releases-and-tags)." + You can then view your published or draft releases in the releases feed for your repository. For more information, see "[Screenshot of your repository's releases and tags](/github/administering-a-repository/releasing-projects-on-github/viewing-your-repositorys-releases-and-tags)." {% ifversion fpt or ghec or ghes > 3.4 or ghae > 3.3 %} ![Published release with @mentioned contributors](/assets/images/help/releases/refreshed-releases-overview-with-contributors.png) diff --git a/data/features/releases-set-latest-release.yml b/data/features/releases-set-latest-release.yml new file mode 100644 index 000000000000..352447f4f576 --- /dev/null +++ b/data/features/releases-set-latest-release.yml @@ -0,0 +1,7 @@ +# Reference: #8172. +# Documentation for explicitly declarable latest release. +versions: + fpt: '*' + ghec: '*' + ghes: '>=3.8' + ghae: '>= 3.8'