ci: add GitHub actions for building

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
3 files changed