pypesa icon indicating copy to clipboard operation
pypesa copied to clipboard

Github Actions config

Open SentinelWarren opened this issue 4 years ago • 2 comments

@Kalebu Hello again. So i think at this point it would be advantageous to add Actions to the project for the ease of workflows automation. Current all (if not most) of the workflows a manual, of which its a perfect disasters recipe along the way.

SentinelWarren avatar Nov 04 '21 07:11 SentinelWarren

Hello @SentinelWarren

Thanks again for your time, I think that's will a great idea

you gotta ideas on workflows which we should consider automating?

Kalebu avatar Nov 04 '21 09:11 Kalebu

you gotta ideas on workflows which we should consider automating?

@Kalebu Hell yea, the list is as follows;

  • first and for most, tests. i.e every time a pull request is created then execute some test scripts.
  • builds and deploys
  • checks, code reviews, issue triaging and other CI/CD branch managements.

SentinelWarren avatar Nov 04 '21 11:11 SentinelWarren