reworked the release part to add a tag
Some checks failed
checkout_fedora-image / checkout (push) Successful in 19s
checkout_ubuntu-image / checkout (push) Successful in 23s
make-a-release / release (push) Failing after 24s

This commit is contained in:
Lukas Greve
2025-11-17 10:57:47 +01:00
parent 6c67b29c40
commit 3ebfef8dc5

View File

@@ -14,6 +14,11 @@ jobs:
image: git.phyllo.me/devops/fedora-runner-image:latest
steps:
- name: Checkout
uses: https://git.phyllo.me/devops/checkout@v5
with:
fetch-depth: 0
- name: Create release notes file
run: |
echo "Release notes for version 1.0.0" > release-notes.txt
@@ -22,6 +27,16 @@ jobs:
echo "Changes in this release:" >> release-notes.txt
echo "- add a new release workflow " >> release-notes.txt
- name: Create and push tag
run: |
# Get the current commit hash
COMMIT_HASH=$(git rev-parse HEAD)
# Create a simple tag (you can customize this versioning)
TAG_VERSION="v1.0.0"
git tag -a $TAG_VERSION -m "Release $TAG_VERSION"
git push origin $TAG_VERSION
- uses: https://git.phyllo.me/devops/action-gh-release@v2
with:
files: |-