facebook/openbmc

GitHub Actions Experiments

lhl2617 opened this issue · 1 comments

Out of interest I experimented with GitHub actions--here's a PR done with GH actions in my fork: lhl2617#189

There are definitely multiple issues with GH actions, but if in the future we decide to move from CircleCI to GH Actions (unlikely as of now) I hope this can be of help.

GH Actions Advantages:

  • Currently free for public repos
  • Nice GH integration, decent docs and easier to learn compared to CircleCI/TravisCI

GH Actions Disadvantages:

Outstanding issues with lhl2617#189

  • do_lint_cppcheck oand check-build-required has circle-ci deps
  • need --user root override in options to get around permission denied errors--there must be a better workaround?
  • git in crops/poky:latest too old for actions/checkout@v2

Still too many problems with GH actions--closing for now