feat(ci): Add Gitea workflows for build and release.

This commit is contained in:
2024-10-27 19:11:55 +01:00
parent 61a82f0d03
commit 8f4292f402
12 changed files with 870 additions and 958 deletions

View File

@@ -11,9 +11,9 @@
"tsrun": "./cli.js"
},
"scripts": {
"test": "(tsbuild && node ./cli.js test/test.js sayhello)",
"test": "(pnpm run build && node ./cli.js test/test.js sayhello)",
"format": "(gitzone format)",
"build": "(tsbuild)",
"build": "(tsbuild --web --allowimplicitany)",
"buildDocs": "tsdoc"
},
"devDependencies": {
@@ -43,5 +43,13 @@
],
"browserslist": [
"last 1 chrome versions"
]
}
],
"repository": {
"type": "git",
"url": "git+https://gitlab.com/gitzone/tsrun.git"
},
"bugs": {
"url": "https://gitlab.com/gitzone/tsrun/issues"
},
"homepage": "https://gitlab.com/gitzone/tsrun#readme"
}