ci: configure semantic-release

This commit is contained in:
Christopher Willis-Ford 2024-03-08 18:14:58 -08:00
parent 6439c5f559
commit 7f11d1fc69
3 changed files with 9548 additions and 1 deletions

9536
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -10,7 +10,7 @@
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git+https://github.com/scratchfoundation/scratch-webpack-configuration.git" "url": "https://github.com/scratchfoundation/scratch-webpack-configuration.git"
}, },
"keywords": [ "keywords": [
"Scratch", "Scratch",
@ -38,6 +38,8 @@
"cz-conventional-changelog": "3.3.0", "cz-conventional-changelog": "3.3.0",
"husky": "9.0.11", "husky": "9.0.11",
"jest": "29.7.0", "jest": "29.7.0",
"scratch-semantic-release-config": "1.0.14",
"semantic-release": "23.0.2",
"webpack": "5.90.3" "webpack": "5.90.3"
}, },
"peerDependencies": { "peerDependencies": {

9
release.config.js Normal file
View file

@ -0,0 +1,9 @@
module.exports = {
extends: 'scratch-semantic-release-config',
branches: [
{
name: 'main'
// default channel
}
]
};