Improve release workflow (#2719)

* add scripts to help with automating releases

* add prepare-release and release workflows

* bump actions from v2 to v3

* use `github.ref_name` for getting the tag name

* ensure we use `**` for matching tags with slashes in them
This commit is contained in:
Robin Malfait
2023-08-30 18:09:51 +02:00
committed by GitHub
parent 134c0fb221
commit 2b27d9f6a2
8 changed files with 203 additions and 13 deletions
+4 -1
View File
@@ -20,7 +20,10 @@
"build": "npm-run-all -p 'react build' 'vue build'",
"test": "./scripts/test.sh",
"lint": "./scripts/lint.sh",
"lint-check": "CI=true ./scripts/lint.sh"
"lint-check": "CI=true ./scripts/lint.sh",
"release-channel": "node ./scripts/release-channel.js",
"release-notes": "node ./scripts/release-notes.js",
"package-path": "node ./scripts/package-path.js"
},
"husky": {
"hooks": {