SteamDeckHomebrew / decky-frontend-lib

The support library for creating plugins for decky
https://deckbrew.xyz
GNU Lesser General Public License v2.1
67 stars 33 forks source link

Extend CI for PRs #45

Closed FrogTheFrog closed 2 years ago

FrogTheFrog commented 2 years ago

I should just go to sleep LOL

FrogTheFrog commented 2 years ago

I think this is ready @AAGaming00, unless you want a little bit more complicated chain. I have tested this on my main branch and the release step is indeed executed as expected on push, but not on PR.

Also, now that we do the Build step on both PR and push, the semantic-release-bot will no longer increment the version when it tries to build it itself and fails

AAGaming00 commented 2 years ago

Wouldn't this build twice because of prepack in package.json?

FrogTheFrog commented 2 years ago

Wouldn't this build twice because of prepack in package.json?

Not anymore

github-actions[bot] commented 2 years ago

:tada: This PR is included in version 3.7.13 :tada:

The release is available on:

Your semantic-release bot :package::rocket: