web icon indicating copy to clipboard operation
web copied to clipboard

Update GitHub Actions

Open Hunter275 opened this issue 1 year ago • 2 comments

We need to update the GitHub actions now that the repo is getting more active, we shouldn't be publishing PRs and the likes.

Hunter275 avatar Aug 26 '24 18:08 Hunter275

May I suggest that you change the scope of the CI workflow? You should be able to target a merge into master branch. That way anything that actually gets added would be considered "a release". I'd also maybe add a develop branch that is a "container" for work that isn't quite ready for a release and be a staging area for a release.

TheCyberRonin avatar Aug 30 '24 01:08 TheCyberRonin

#287 Should address the CI workflow (building and doing a release) running on PRs. After that PR is accepted/merged, it will be in effect.

After that is merged, the CI GitHub Action will only run when a push to master is made. (A PR merge counts as a push)

TheCyberRonin avatar Aug 30 '24 02:08 TheCyberRonin

@Hunter275 Is this issue still relevant with the new development that has gone into the github actions recently?

danditomaso avatar Feb 24 '25 17:02 danditomaso