OpenIris/.releaserc
DaOfficialWizard 8229a3a1e5
Create zip (#39)
* feat: testing craetezip script

* feat: testing craetezip script

* feat: testing craetezip script

* feat: testing craetezip script

* feat: testing createzip script

* feat: testing createzip script

* chore(minor): 1.4.0-create-zip.1 [skip ci]

## [1.4.0-create-zip.1](https://github.com/lorow/OpenIris/compare/v1.3.0...v1.4.0-create-zip.1) (2023-01-31)

### 🍕 Features

* testing craetezip script ([7db8063](7db8063291))
* testing craetezip script ([2584e37](2584e37ffa))
* testing craetezip script ([174e9ae](174e9aebe7))
* testing craetezip script ([0d2b56e](0d2b56e62f))
* testing createzip script ([c7d3ed7](c7d3ed7b79))
* testing createzip script ([4eb4758](4eb4758147))

* feat: testing createzip script

* chore(minor): 1.4.0-create-zip.2 [skip ci]

## [1.4.0-create-zip.2](https://github.com/lorow/OpenIris/compare/v1.4.0-create-zip.1...v1.4.0-create-zip.2) (2023-01-31)

### 🍕 Features

* testing createzip script ([fb9c35d](fb9c35dda9))

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* feat: testing createzip script

* chore(minor): 1.4.0-create-zip.3 [skip ci]

## [1.4.0-create-zip.3](https://github.com/lorow/OpenIris/compare/v1.4.0-create-zip.2...v1.4.0-create-zip.3) (2023-01-31)

### 🍕 Features

* testing createzip script ([1a3ba1b](1a3ba1b47f))
* testing createzip script ([3094c29](3094c29d1f))
* testing createzip script ([af89d4d](af89d4d380))
* testing createzip script ([35bb0f2](35bb0f2935))
* testing createzip script ([ab196c5](ab196c56ac))
* testing createzip script ([c63e223](c63e223002))
* testing createzip script ([9d3fd65](9d3fd65d6f))
* testing createzip script ([ef652f4](ef652f4a92))
* testing createzip script ([bcef340](bcef34014d))
* testing createzip script ([8d4d5cc](8d4d5cc170))
* testing createzip script ([fd6ccdc](fd6ccdcae1))

* fix offset order bug

* fix: firmware binary bundling bug

* chore(patch): 1.4.0-create-zip.4 [skip ci]

## [1.4.0-create-zip.4](https://github.com/lorow/OpenIris/compare/v1.4.0-create-zip.3...v1.4.0-create-zip.4) (2023-02-01)

### 🐛 Bug Fixes

* firmware binary bundling bug ([6004cdf](6004cdf9b7))

* no-release: cleanup script

* refactor: cleanup script

* chore(patch): 1.4.0-create-zip.5 [skip ci]

## [1.4.0-create-zip.5](https://github.com/lorow/OpenIris/compare/v1.4.0-create-zip.4...v1.4.0-create-zip.5) (2023-02-02)

### 🧑‍💻 Code Refactoring

* cleanup script ([a2202d6](a2202d6288))

* feat: add detection of environment variable

* chore(minor): 1.4.0-create-zip.6 [skip ci]

## [1.4.0-create-zip.6](https://github.com/lorow/OpenIris/compare/v1.4.0-create-zip.5...v1.4.0-create-zip.6) (2023-02-02)

### 🍕 Features

* add detection of environment variable ([ca8080e](ca8080e7f1))

* refactor: prepare for merge

---------

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
2023-02-02 10:43:53 +00:00

178 lines
5.8 KiB
Plaintext

{
"branches": [
"main",
"master"
],
"plugins": [
[
"@semantic-release/commit-analyzer",
{
"preset": "conventionalcommits",
"parserOpts": {
"noteKeywords": [
"BREAKING CHANGE",
"BREAKING CHANGES",
"BREAKING"
]
},
"releaseRules": [
{
"breaking": true,
"release": "major"
},
{
"type": "feat",
"release": "minor"
},
{
"type": "fix",
"release": "patch"
},
{
"type": "perf",
"release": "patch"
},
{
"type": "revert",
"release": "patch"
},
{
"type": "docs",
"release": "minor"
},
{
"type": "style",
"release": "patch"
},
{
"type": "refactor",
"release": "patch"
},
{
"type": "test",
"release": "patch"
},
{
"type": "build",
"release": "patch"
},
{
"type": "ci",
"scope": "ci-*",
"release": "patch"
},
{
"type": "chore",
"release": false
},
{
"type": "no-release",
"release": false
}
]
}
],
[
"@semantic-release/release-notes-generator",
{
"preset": "conventionalcommits",
"parserOpts": {
"noteKeywords": [
"BREAKING CHANGE",
"BREAKING CHANGES",
"BREAKING"
]
},
"writerOpts": {
"commitsSort": [
"subject",
"scope"
]
},
"presetConfig": {
"types": [
{
"type": "feat",
"section": "🍕 Features"
},
{
"type": "feature",
"section": "🍕 Features"
},
{
"type": "fix",
"section": "🐛 Bug Fixes"
},
{
"type": "perf",
"section": "🔥 Performance Improvements"
},
{
"type": "revert",
"section": "⏩ Reverts"
},
{
"type": "docs",
"section": "📝 Documentation"
},
{
"type": "style",
"section": "🎨 Styles"
},
{
"type": "refactor",
"section": "🧑‍💻 Code Refactoring"
},
{
"type": "test",
"section": "✅ Tests"
},
{
"type": "build",
"section": "🤖 Build System"
},
{
"type": "ci",
"section": "🔁 Continuous Integration"
}
]
}
}
],
[
"@semantic-release/changelog",
{
"changelogTitle": "# 📦 Changelog \n[![conventional commits](https://img.shields.io/badge/conventional%20commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![semantic versioning](https://img.shields.io/badge/semantic%20versioning-2.0.0-green.svg)](https://semver.org)\n> All notable changes to this project will be documented in this file"
}
],
[
"@semantic-release/exec",
{
"prepareCmd": "sed -i 's/\"version\": \"[0-9\\.]*\",/\"version\": \"${nextRelease.version}\",/g' ./ESP/lib/library.json",
"publishCmd": "ls -l"
}
],
[
"@semantic-release/github",
{
"addReleases": "bottom",
"assets": [
{
"path": "./build/**/*.zip"
}
]
}
],
[
"@semantic-release/git",
{
"assets": [
"ESP/lib/library.json",
"LICENSE*",
"CHANGELOG.md"
],
"message": "chore(${nextRelease.type}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
]
]
}