Dear Gitlab users, due to maintenance reasons, Gitlab will not be available on Thursday 30.09.2021 from 5:00 pm to approximately 5:30 pm.

Verified Commit 91bbbef1 authored by hynek's avatar hynek 🤤
Browse files

build(npm): add and configure semantic-release

Co-authored-by: barth
Co-authored-by: sendler
parent d3aaadc0
This diff is collapsed.
{
"name": "sade",
"description": "SADE ( Scalable Architecture for Digital Editions) it an application for [eXist-db](https://exist-db.org) that offers a set of useful features to quickly build a website for digital editions basing on [TEI](http://www.tei-c.org)-encoded texts.",
"repository": {
"type": "git",
"url": "git@gitlab.gwdg.de:SADE/SADE.git"
},
"private": true,
"devDependencies": {
"@semantic-release/changelog": "^5.0.1",
"@semantic-release/exec": "^5.0.0",
"@semantic-release/git": "^9.0.0",
"@semantic-release/gitlab-config": "^8.0.0",
"commitizen": "^4.2.2",
"cz-conventional-changelog": "^3.3.0",
"semantic-release": "^17.2.2"
},
"release": {
"branches": [
"main"
],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
[
"@semantic-release/changelog",
{
"changelogFile": "CHANGELOG.md"
}
],
[
"@semantic-release/gitlab",
{
"gitlabUrl": "https://gitlab.gwdg.de",
"assets": [
{
"path": ".build/sade-*.xar",
"label": "XML Archive File"
},
{
"path": "CHANGELOG.md",
"label": "Changelog"
}
]
}
],
[
"@semantic-release/git",
{
"assets": [
"CHANGELOG.md"
]
}
],
[
"@semantic-release/exec",
{
"prepareCmd": "./prepare ${nextRelease.version}",
"publishCmd": "./publish .build/sade-${nextRelease.version}.xar"
}
]
]
}
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment