File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
packages/action-release-info/source Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ async function run() {
32
32
33
33
const releaseInfo : ReleaseInfo = {
34
34
dev : {
35
- version : "0.0.0" ,
35
+ version : extractVersionFromTitle ( latestBuildDev . data . name ) ,
36
36
date : latestBuildDev . data . published_at ?? latestBuildDev . data . created_at ,
37
37
url : {
38
38
default : findUserscript ( latestBuildDev . data . assets ) ! . browser_download_url ,
@@ -41,7 +41,7 @@ async function run() {
41
41
} ,
42
42
} ,
43
43
nightly : {
44
- version : "0.0.0" ,
44
+ version : extractVersionFromTitle ( latestBuildNightly . data . name ) ,
45
45
date : latestBuildNightly . data . published_at ?? latestBuildNightly . data . created_at ,
46
46
url : {
47
47
default : findUserscript ( latestBuildNightly . data . assets ) ! . browser_download_url ,
@@ -78,4 +78,10 @@ function findUserscript<TAsset extends { name: string }>(
78
78
) ;
79
79
}
80
80
81
+ function extractVersionFromTitle ( title : string | null ) {
82
+ const subject = title ?? "" ;
83
+ const version = subject . replace ( / ( D e v e l o p m e n t B u i l d | N i g h t l y B u i l d ) / , "" ) ;
84
+ return version . startsWith ( "v2" ) ? version : "0.0.0" ;
85
+ }
86
+
81
87
void run ( ) ;
You can’t perform that action at this time.
0 commit comments