chore(ci): add semantic releases

This commit is contained in:
Ricardo Arturo Cabral Mejia 2022-11-06 00:43:25 -04:00
parent 2f0c4a0069
commit ed2f3f8ab0
No known key found for this signature in database
GPG Key ID: 5931EBF43A650245
4 changed files with 8366 additions and 1 deletions

View File

@ -100,4 +100,8 @@ jobs:
context: .
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
labels: ${{ steps.meta.outputs.labels }}
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx semantic-release

10
.releaserc.json Normal file
View File

@ -0,0 +1,10 @@
{
"branches": ["main"],
"plugins": [
["@semantic-release/commit-analyzer", {
"preset": "conventionalcommits"
}],
"@semantic-release/release-notes-generator",
"@semantic-release/github"
]
}

8347
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -63,6 +63,9 @@
"devDependencies": {
"@cucumber/cucumber": "8.7.0",
"@cucumber/pretty-formatter": "1.0.0",
"@semantic-release/commit-analyzer": "9.0.2",
"@semantic-release/github": "8.0.6",
"@semantic-release/release-notes-generator": "10.0.3",
"@types/chai": "^4.3.1",
"@types/chai-as-promised": "^7.1.5",
"@types/debug": "4.1.7",
@ -82,6 +85,7 @@
"mochawesome": "^7.1.3",
"nyc": "^15.1.0",
"rimraf": "^3.0.2",
"semantic-release": "19.0.5",
"sinon-chai": "^3.7.0",
"source-map-support": "^0.5.21",
"ts-node": "^10.9.1",