Skip to content

Automatically Create Releases#7

Merged
Pelipoika merged 2 commits intoPelipoika:masterfrom
caxanga334:ci-release
Dec 11, 2022
Merged

Automatically Create Releases#7
Pelipoika merged 2 commits intoPelipoika:masterfrom
caxanga334:ci-release

Conversation

@caxanga334
Copy link
Contributor

Description

Updates the action workflow to also create a new release.

How it works

The workflow will only automatically create a new release when a tag is pushed. It is still triggered for all pushes to the master branch but the create release steps are skipped if no tag is pushed.

The release title is set to Path Follower <tag>.
Changelog is automatically generated using Github's Automatically generated release notes.

Examples

Release
Workflow Run

@Naleksuh
Copy link

@caxanga334 This looks cool. But I am worried if it will help or not? The last release posted here did not work and was removed. I don't know if these automated ones will be any different?

@caxanga334
Copy link
Contributor Author

This will make Pelipoika's life easier. If the automated builds doesn't work then the extension itself is broken. Unless there is some incompatibility with newer compilers.

@Naleksuh
Copy link

I don't think Pelipoika is interested in building it. I tried to build it but kept getting errors. Here is the SM thread about it : https://forums.alliedmods.net/showthread.php?t=340776

@caxanga334
Copy link
Contributor Author

I don't think Pelipoika is interested in building it.

Exactly. This is why I made #6. Github will do the job of building it. This PR is an extension of #6.

@Naleksuh
Copy link

Oh, you're Anonymous Player, huh? I think I know you. Didn't recognize your avatar before

@Pelipoika Pelipoika merged commit a8de49c into Pelipoika:master Dec 11, 2022
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.

3 participants