mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-10-06 16:02:19 +00:00
feat(frontend): publish script of any lang to hub
This commit is contained in:
@@ -548,7 +548,10 @@ export function scriptToHubUrl(
|
||||
content: string,
|
||||
summary: string,
|
||||
description: string,
|
||||
kind: Script.kind
|
||||
kind: Script.kind,
|
||||
language: Script.language,
|
||||
schema: Schema | undefined,
|
||||
lock: string | undefined
|
||||
): URL {
|
||||
const url = new URL('https://hub.windmill.dev/scripts/add')
|
||||
|
||||
@@ -556,6 +559,9 @@ export function scriptToHubUrl(
|
||||
url.searchParams.append('summary', summary)
|
||||
url.searchParams.append('description', description)
|
||||
url.searchParams.append('kind', kind)
|
||||
url.searchParams.append('language', language)
|
||||
url.searchParams.append('schema', JSON.stringify(schema, null, 2))
|
||||
lock && url.searchParams.append('lockfile', lock)
|
||||
|
||||
return url
|
||||
}
|
||||
|
||||
@@ -176,7 +176,10 @@
|
||||
script.content,
|
||||
script.summary,
|
||||
script.description ?? '',
|
||||
script.kind
|
||||
script.kind,
|
||||
script.language,
|
||||
script.schema,
|
||||
script.lock
|
||||
).toString()}
|
||||
variant="border"
|
||||
color="blue"
|
||||
|
||||
Reference in New Issue
Block a user