Skip to content

Commit ee40661

Browse files
feat: add new conf to generate version file
1 parent d0b443e commit ee40661

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
with:
2727
node-version: "20.16.0"
2828
- name: Install dependencies
29-
run: npm install -g semantic-release@24.0.0 @semantic-release/changelog@6.0.3 @semantic-release/git@10.0.1 @semantic-release/github@10.1.1
29+
run: npm install -g semantic-release@24.0.0 @semantic-release/changelog@6.0.3 @semantic-release/exec@5.0.0 @semantic-release/git@10.0.1 @semantic-release/github@10.1.1
3030
- name: Release
3131
env:
3232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitlab-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ release:
1010
script:
1111
- npm install -g semantic-release@24.0.0
1212
- npm install -g @semantic-release/changelog@6.0.3
13+
- npm install -g @semantic-release/exec@6.0.3
1314
- npm install -g @semantic-release/git@10.0.1
1415
- npm install -g @semantic-release/gitlab@10.1.1
1516
- npx semantic-release

.releaserc.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@ branches:
33
plugins:
44
- "@semantic-release/commit-analyzer"
55
- "@semantic-release/release-notes-generator"
6+
- - "@semantic-release/exec"
7+
- prepareCmd: echo ${nextRelease.version} > VERSION.txt
68
- - "@semantic-release/changelog"
79
- changelogFile: CHANGELOG.md
810
- - "@semantic-release/git"
911
- assets:
1012
- CHANGELOG.md
13+
- VERSION.txt
1114
# remove the comment from one of them according to your needs
1215
- "@semantic-release/github"
1316
# - "@semantic-release/gitlab"

0 commit comments

Comments
 (0)