We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 427660f commit a450dd9Copy full SHA for a450dd9
.github/workflows/release-on-version-change.yaml
@@ -0,0 +1,36 @@
1
+name: Release on version change
2
+
3
+on:
4
+ push:
5
+ branches:
6
+ - master
7
8
+permissions:
9
+ contents: write
10
11
+jobs:
12
+ release:
13
+ runs-on: ubuntu-latest
14
15
+ steps:
16
+ - uses: actions/checkout@v6
17
+ with:
18
+ fetch-depth: 2
19
20
+ - uses: astral-sh/setup-uv@v7.2.0
21
22
+ python-version: "3.13"
23
24
+ - name: Detect version changes
25
+ id: detect
26
+ uses: salsify/action-detect-and-tag-new-version@v2.0.3
27
28
+ version-command: uv version --short
29
30
+ - name: Create GitHub release
31
+ if: steps.detect.outputs.tag != ''
32
+ uses: softprops/action-gh-release@v2.5.0
33
34
+ tag_name: "${{ steps.detect.outputs.tag }}"
35
+ name: "${{ steps.detect.outputs.tag }}"
36
+ generate_release_notes: true
0 commit comments