StackStorm-Exchange / ci

Various scripts and utilities for StackStorm Exchange CI pipeline.
5 stars 18 forks source link

Add Github Actions workflows and composite actions for packs to use #121

Closed cognifloyd closed 2 years ago

cognifloyd commented 2 years ago

This is part of migrating from CircleCI to Github Actions: https://github.com/StackStorm/community/issues/63

I just pushed a commit that switches loading commits from @gha to @master. So, workflows in other repos won't work until this is merged.

.github/actions/py-dependencies/requirements*.txt are copies of .circle/requirements*.txt with the expectation that .circle/ will eventually be removed. This keeps the dependencies close to where they are used which simplifies accessing them and maintaining them.

cognifloyd commented 2 years ago

We did not touch the sections of code that pylint is complaining about, so I'm not fixing the warnings identified by pylint in the CircleCI run.

winem commented 2 years ago

@cognifloyd @lm-ydubler and me just had the call to review the PRs and agreed that the code looks good and is ready to be merged. Great job by both of you guys!