Skip to content

Create better names for the build artifacts#2

Open
ThatsAMorais wants to merge 2 commits into
mainfrom
add-github-actions
Open

Create better names for the build artifacts#2
ThatsAMorais wants to merge 2 commits into
mainfrom
add-github-actions

Conversation

@ThatsAMorais

Copy link
Copy Markdown
Member

No description provided.

- Updated the build-windows.yml to trigger only on push to tags starting with 'v' rather than on push or pull request to main.
- Removed shell: bash from the Install dependencies step.
- Replaced the Upload artifact step with a Create Release and Upload Release Asset steps to automatically create a new GitHub release and upload the built .exe file to it whenever a new tag is pushed.
- Added an xmake.lua file with a new rule for automating the process of creating and pushing a new git tag with a bumped patch version for triggering the release.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant