Skip to content

Commit 0a67613

Browse files
merge actions
1 parent 13652eb commit 0a67613

File tree

2 files changed

+18
-30
lines changed

2 files changed

+18
-30
lines changed

.github/workflows/bump-version-tag.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,26 @@
1-
name: Create release
1+
name: Auto tag and release selected files
22

33
on:
44
push:
5-
tags:
6-
- 'v*' # e.g. v1.0.0
5+
branches: [main]
6+
7+
permissions:
8+
contents: write
79

810
jobs:
9-
release:
11+
tag_and_release:
1012
runs-on: ubuntu-latest
1113

1214
steps:
13-
- name: Checkout repository
14-
uses: actions/checkout@v4
15+
- uses: actions/checkout@v4
16+
17+
- name: Bump version and push tag
18+
id: tag
19+
uses: anothrNick/github-tag-action@v1
20+
env:
21+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
22+
DEFAULT_BUMP: patch
23+
RELEASE_BRANCHES: main
1524

1625
- name: Prepare release package
1726
run: |
@@ -25,8 +34,8 @@ jobs:
2534
id: create_release
2635
uses: actions/create-release@v1
2736
with:
28-
tag_name: ${{ github.ref_name }}
29-
release_name: Release ${{ github.ref_name }}
37+
tag_name: ${{ steps.tag.outputs.new_tag }}
38+
release_name: Release ${{ steps.tag.outputs.new_tag }}
3039
draft: false
3140
prerelease: false
3241
env:
@@ -39,5 +48,5 @@ jobs:
3948
with:
4049
upload_url: ${{ steps.create_release.outputs.upload_url }}
4150
asset_path: release.zip
42-
asset_name: PyEyesWeb_${{ github.ref_name }}.zip
51+
asset_name: PyEyesWeb_${{ steps.tag.outputs.new_tag }}.zip
4352
asset_content_type: application/zip

0 commit comments

Comments
 (0)