File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -62,15 +62,18 @@ async function run() {
62
62
63
63
const octokit = github . getOctokit ( token )
64
64
65
- const remoteRelease = await octokit . rest . repos . getLatestRelease ( {
66
- owner : 'Gitification-App' ,
67
- repo : 'gitification' ,
68
- } )
69
-
70
- if ( remoteRelease . data . name === packageJSON . version . toString ( ) ) {
71
- console . log ( 'No version change detected, skipping build.' )
72
- return
65
+ try {
66
+ const remoteRelease = await octokit . rest . repos . getLatestRelease ( {
67
+ owner : 'Gitification-App' ,
68
+ repo : 'gitification' ,
69
+ } )
70
+
71
+ if ( remoteRelease . data . name === packageJSON . version . toString ( ) ) {
72
+ console . log ( 'No version change detected, skipping build.' )
73
+ return
74
+ }
73
75
}
76
+ catch { /* If endpoint throws, it means no release yet */ }
74
77
75
78
const release = await octokit . rest . repos . createRelease ( {
76
79
owner : 'Gitification-App' ,
You can’t perform that action at this time.
0 commit comments