Skip to content

Commit 126d973

Browse files
authored
Merge pull request #739 from CityOfBoston/DIG-1988
DIG-1988 Updates stack Release Notes.
2 parents 75595dc + eb78e6f commit 126d973

File tree

2 files changed

+31
-17
lines changed

2 files changed

+31
-17
lines changed

.github/config/releaseNotesConfig.yml

+30-16
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,41 @@ icon_url: https://boston.gov/digitalteamicon.png
44
pretext: A production deployment has been completed and release notes have been published.
55
title: <{{payload.release.html_url}}|Code Release>
66
title_link: {{payload.release.html_url}}
7+
78
text: |
8-
A new release has been made for {{payload.repository.name}}.
9-
{{payload.repository.description}}
9+
A new release has been made for <{{payload.repository.homepage}}|{{payload.repository.name}}>.
10+
_{{payload.repository.description}}_
11+
<{{payload.release.html_url}}|Click here> to see the Release Notes.
12+
1013
fallback: |-
1114
[GitHub] {{payload.release.name}} is released for {{repositoryName}}
12-
fields:
13-
- title: Release
14-
value: "<{{payload.release.html_url}}|{{payload.release.name}}>"
15-
short: true
16-
- title: Repository Tag
17-
value: "{{payload.release.tag_name}}"
18-
short: true
19-
- title: Released By
20-
value: "{{payload.release.author}} {{payload.release.author.name}}"
21-
short: true
22-
- title: Release Time
23-
value: "{{payload.release.created_at}}"
24-
short: true
15+
16+
blocks:
17+
- type: "divider"
18+
- type: "header"
19+
text:
20+
type: "plain_text"
21+
text: "Release Information"
22+
- type: section
23+
fields:
24+
- type: mrkdwn
25+
text: "Release Title\n<{{payload.release.html_url}}|{{payload.release.name}}>"
26+
- type: mrkdwn
27+
text: "Repository Tag\n{{payload.release.tag_name}}"
28+
- type: mrkdwn
29+
text: "Release Date\n{{truncate payload.release.created_at 10}}"
30+
- type: context
31+
elements:
32+
- type: image
33+
image_url: "{{payload.release.author.avatar_url}}"
34+
alt_text: "{{#if (payload.release.author.name)}}{{payload.release.author.name}}{{else}}{{payload.release.author.login}}{{/if}}"
35+
- type: mrkdwn
36+
text: "Released By <{{payload.release.author.html_url}}|{{#if (payload.release.author.name)}}{{payload.release.author.name}}{{else}}{{payload.release.author.login}}{{/if}}>"
37+
- type: "divider"
2538

2639
footer: >-
27-
{{payload.enterprise.name}}, {{payload.repository.name}} <{{payload.release.html_url}}|Code Release>
40+
{{payload.enterprise.name}}, <{{payload.repository.homepage}}|{{payload.repository.name}}> <{{payload.release.html_url}}|code release>
41+
2842
colors:
2943
success: '#5DADE2'
3044
failure: '#884EA0'

.github/workflows/releaseNotes.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Broadcast Release Notes
22
on:
33
release:
4-
types: [released, published]
4+
types: [released]
55
workflow_dispatch:
66
jobs:
77
release:

0 commit comments

Comments
 (0)