Migrate CI from CircleCI to GitHub Actions#27
Conversation
Public repo can't use the private smartrent/github-actions reusable workflows, so this uses erlef/setup-beam and actions/cache directly, mirroring the existing CircleCI Elixir/OTP matrix.
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Please read and follow SmartRent's Secure Development policy to resolve these alerts. Reach out to security@smartrent.com if you have any questions.
|
Summary
.circleci/config.ymlwith.github/workflows/ci.yamlsmartrent/github-actionsreusable workflows — uses public SHA-pinned actions (actions/checkout,erlef/setup-beam,actions/cache) insteadTest plan
Elixir CIworkflow triggers on this PRmix deps.get+mix test