Skip to content

Commit

Permalink
Merge pull request #628 from TestCentric/issue-626
Browse files Browse the repository at this point in the history
Tailor the format of the release text on GitHub
  • Loading branch information
CharliePoole authored Dec 17, 2020
2 parents fa0496a + b9cc24e commit 8537dbd
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 50 deletions.
96 changes: 47 additions & 49 deletions GitReleaseManager.yaml
Original file line number Diff line number Diff line change
@@ -1,62 +1,60 @@
## Configuration values used when creating new releases
#create:
# include-footer: true
# footer-heading: Where to get it
# footer-content: >-
# You can download this release from
#
# [chocolatey](https://chocolatey.org/packages/chocolateyGUI/{milestone})
# footer-includes-milestone: false
# milestone-replace-text: '{milestone}'
# include-sha-section: false
# sha-section-heading: SHA256 Hashes of the release artifacts
# sha-section-line-format: '- `{1} {0}`'
# allow-update-to-published: false
## Configuration values used when exporting release notes
#export:
# include-created-date-in-title: false
# created-date-string-format: MMMM dd, yyyy
# perform-regex-removal: false
# regex-text: '### Where to get it(\r\n)*You can .*\.'
# multiline-regex: false
## Configuration values used when closing a milestone
#close:
## Whether to add comments to issues closed and with the published milestone release.
# use-issue-comments: false
# issue-comment: |-
# :tada: This issue has been resolved in version {milestone} :tada:
#
# The release is available on:
#
# - [NuGet package(@{milestone})](https://nuget.org/packages/{repository}/{milestone})
# - [GitHub release](https://github.com/{owner}/{repository}/releases/tag/{milestone})
#
# Your **[GitReleaseManager](https://github.com/GitTools/GitReleaseManager)** bot :package::rocket:
## The labels that will be used to include issues in release notes.
# The labels that will be used to include issues in release notes.
issue-labels-include:
- Feature
- Enhancement
- Bug
- Build
- Documentation
#- Duplicate
#- Help Wanted
#- Improvement
#- Invalid
#- Question
#- WontFix
## The labels that will NOT be used when including issues in release notes.
#issue-labels-exclude:
#- Internal Refactoring
## Overrides default pluralization and header names for specific labels.
# The labels that will NOT be used when including issues in release notes.
issue-labels-exclude:
- Internal Refactoring
# Overrides default pluralization and header names for specific labels.
issue-labels-alias:
- name: Build
header: Build
plural: Build
- name: Documentation
header: Documentation
plural: Documentation
## The labels that will NOT be used when including issues in release notes.
#issue-labels-exclude:
#- Internal Refactoring
#
# Configuration values used when creating new releases
create:
include-footer: true
footer-heading: Packages
footer-content: >-
There are three different downloads for the GUI.
<ul>
<li>For a chocolatey install: `testcentric-gui.{milestone}.nupkg`
<li>For a nuget install: `TestCentric.GuiRunner.{milestone}.nupkg`
<li>For a zip install in a directory of your choice: `testcentric-gui-{milestone}.zip`
</ul>
You may also download the TestCentric GUI from
[chocolatey.org](https://chocolatey.org/packages/testcentric-gui/)
or [nuget.org](https://nuget.org/packages/TestCentric.GuiRunner/).
<br><br>
**Note:** `TestCentric.Metadata.{milestone}.nupkg` is for our internal use
and is not needed to run TestCentric.
footer-includes-milestone: true
milestone-replace-text: '{milestone}'
include-sha-section: true
sha-section-heading: "SHA256 Hashes of the release artifacts"
sha-section-line-format: "- `{1}\t{0}`"
allow-update-to-published: false
## Configuration values used when exporting release notes
#export:
# include-created-date-in-title: false
# created-date-string-format: MMMM dd, yyyy
# perform-regex-removal: false
# regex-text: '### Where to get it(\r\n)*You can .*\.'
# multiline-regex: false
## Configuration values used when closing a milestone
close:
# Whether to add comments to issues closed with the published milestone release.
use-issue-comments: true
issue-comment: |-
:tada: This issue has been resolved in version {milestone} :tada:
The release is available on:
- [GitHub Release](https://github.com/{owner}/{repository}/releases/tag/{milestone})
- [NuGet Package](https://www.nuget.org/packages/TestCentric.GuiRunner/{milestone})
- [Chocolatey Package](https://chocolatey.org/packages/testcentric-gui/{milestone})
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
image: Previous Visual Studio 2019
image: Visual Studio 2019

build_script:
- ps: .\build.ps1 -Target "AppVeyor" -Configuration "Release"
Expand Down

0 comments on commit 8537dbd

Please sign in to comment.