Add static preview to some [GitHub] services (#2766)

This commit is contained in:
Paul Melnikow
2019-01-15 21:43:35 -05:00
committed by GitHub
parent 678359bdd6
commit 8a10279d95
10 changed files with 422 additions and 97 deletions

View File

@@ -25,6 +25,7 @@ module.exports = class GithubRelease extends LegacyService {
static get route() {
return {
base: 'github',
pattern: ':which(release|release-pre)/:user/:repo',
}
}
@@ -32,12 +33,30 @@ module.exports = class GithubRelease extends LegacyService {
return [
{
title: 'GitHub release',
previewUrl: 'release/qubyte/rubidium',
pattern: 'release/:user/:repo',
namedParams: {
user: 'qubyte',
repo: 'rubidium',
},
staticPreview: {
label: 'release',
message: 'v2.0.2',
color: 'blue',
},
documentation,
},
{
title: 'GitHub (pre-)release',
previewUrl: 'release-pre/qubyte/rubidium',
pattern: 'release-pre/:user/:repo',
namedParams: {
user: 'qubyte',
repo: 'rubidium',
},
staticPreview: {
label: 'release',
message: 'v2.0.2',
color: 'blue',
},
documentation,
},
]