testng-eclipse icon indicating copy to clipboard operation
testng-eclipse copied to clipboard

ci: setup release job with github actions

Open missedone opened this issue 4 years ago • 2 comments

github actions is quite promising CI/CD solution provided by gtihub, let's implement the release process with github actions so anybody in the team can release it, and the release is consistent.

missedone avatar May 05 '20 17:05 missedone

Hi @missedone yes, That will be great, Can you elaborate more on this so that I can research some more on the same thing

sandeepnegi1996 avatar Jun 19 '20 04:06 sandeepnegi1996

Hey , the idea is first define a simple auto release process, then implement with GitHub actions. The auto release can be triggered when we create a git tag, or push something on the release branch. The actions workflow will ran the maven build the updatesie, then call gradle to upload it to bintray. But one blocker is we need to put the bintray to the repo secrets, but I’m not repo owner or admin, can’t do it.

missedone avatar Jun 19 '20 07:06 missedone