Skip to content

Commit

Permalink
steps to release automatically
Browse files Browse the repository at this point in the history
  • Loading branch information
kerodekroma committed Dec 11, 2023
1 parent c076f53 commit 8536b5d
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions .github/workflows/build_pygame.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,16 @@ jobs:
echo "building the project"
python3 -m pygbag --build $GITHUB_WORKSPACE/main.py
echo "DONE"
- name: generating version
run: |
python3 -m pip install semversioner
python3 -m semversioner add-change --type patch --description "Updating source code"
python3 -m semversioner release
- name: Generate release tag
id: generate_release_tag
uses: alexvingg/[email protected]
with:
github_token: ${{ secrets.GH_CREDENTIALS }}
tag_prefix: ""
- name: Create Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GH_CREDENTIALS }}
with:
tag_name: ${{ steps.generate_release_tag.outputs.release_tag }}
release_name: Release ${{ steps.generate_release_tag.outputs.release_tag }}

0 comments on commit 8536b5d

Please sign in to comment.