Skip to content

Commit b5737f3

Browse files
authored
Add tagging step to manual prerelease workflow (#12)
Add a step to create a new tag before the "Create Prerelease" step in the `manual-prerelease.yml` workflow. * Add a "Create Tag" step that generates a tag name with the format `prerelease-YYYYMMDDHHMMSS` and pushes it to the origin. * Update the "Create Prerelease" step to use the newly created tag name for `tag_name` and `release_name`. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/tsjnsn/poe2-tradealert?shareId=XXXX-XXXX-XXXX-XXXX).
1 parent cb600b0 commit b5737f3

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/manual-prerelease.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,21 @@ jobs:
4949
cd client
5050
pnpm build
5151
52+
- name: Create Tag
53+
id: create_tag
54+
run: |
55+
TAG_NAME="prerelease-$(date +'%Y%m%d%H%M%S')"
56+
git tag $TAG_NAME
57+
git push origin $TAG_NAME
58+
5259
- name: Create Prerelease
5360
id: create_prerelease
5461
uses: actions/create-release@v1
5562
env:
5663
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5764
with:
58-
tag_name: ${{ github.ref }}
59-
release_name: Prerelease ${{ github.ref }}
65+
tag_name: ${{ steps.create_tag.outputs.TAG_NAME }}
66+
release_name: Prerelease ${{ steps.create_tag.outputs.TAG_NAME }}
6067
draft: false
6168
prerelease: true
6269

0 commit comments

Comments
 (0)