nicolasff / webdis

A Redis HTTP interface with JSON output
https://webd.is
BSD 2-Clause "Simplified" License
2.82k stars 307 forks source link

Add build (+ test) workflow for GitHub Actions #191

Closed jessie-murray closed 3 years ago

jessie-murray commented 3 years ago

Performs the same tasks as on CircleCI and dds badge to README.md. No change made to the CircleCI config.

jessie-murray commented 3 years ago

I can't find a way to split it properly, but I've updated it now to use "Build" for the workflow name (on the badge) with also "build and run tests" for the job name, which is listed on this PR. Is that a good compromise?

I also switched to the Alpine version of Redis (32 MB vs 105 MB).