Skip to content
This repository was archived by the owner on Apr 3, 2025. It is now read-only.

Commit 80fedf1

Browse files
committed
docs: add infos about semantic-release to README
1 parent d24ed9b commit 80fedf1

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,35 @@ Beispiel einer Pipeline, die folgendes kann:
99

1010
Die Dependencies werden mit Renovate aktualisiert. Mehr Infos: https://github.com/renovatebot/renovate
1111

12+
Dieses Projekt nutzt [`semantic-release`](https://github.com/semantic-release/semantic-release) und [conventionalcommits](https://www.conventionalcommits.org/) für die Versionierung auf `develop` und `master`:
13+
14+
```
15+
name: Release Pipeline
16+
17+
on:
18+
push:
19+
branches:
20+
- develop
21+
- master
22+
23+
jobs:
24+
release:
25+
runs-on: ubuntu-latest
26+
steps:
27+
- uses: actions/checkout@v2
28+
- uses: actions/setup-node@v1
29+
with:
30+
node-version: 12.16.3
31+
32+
- name: prepare
33+
run: npm install @semantic-release/github @semantic-release/exec conventional-changelog-conventionalcommits
34+
35+
- name: release
36+
run: npx semantic-release
37+
env:
38+
GH_TOKEN: ${{ secrets.GH_TOKEN }}
39+
```
40+
1241
> **Hinweis**:
1342
> - `pip list --outdated` endet unabhängig vom Ergebnis immer mit Exit Code `0`, damit die Pipeline entsprechend reagiert wurde der Befehl erweitert.
1443

0 commit comments

Comments
 (0)