Skip to content

Commit 5418656

Browse files
committed
add release notes to output
1 parent df89442 commit 5418656

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class Updates {
4545
} else {
4646
json(res, {
4747
name: latest.version,
48+
notes: latest.notes,
4849
url: latest.url
4950
})
5051
}
@@ -56,13 +57,14 @@ class Updates {
5657
const res = await fetch(url, { headers })
5758
if (res.status >= 400) return
5859
const releases = await res.json()
59-
const latest = {}
6060
for (const release of releases) {
6161
for (const asset of release.assets) {
6262
if (assetPlatform(asset.name) === platform) {
63-
latest.version = release.name
64-
latest.url = asset.browser_download_url
65-
return latest
63+
return {
64+
version: release.name,
65+
url: asset.browser_download_url,
66+
notes: release.body
67+
}
6668
}
6769
}
6870
}

test/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ test('Updates', async t => {
2727
const body = await res.json()
2828
t.ok(body.name)
2929
t.match(body.url, /-mac\.zip$/)
30+
t.ok(body.notes)
3031

3132
// exists but no updates
3233
res = await fetch(

0 commit comments

Comments
 (0)