You have installed GPG, then tried to commit and suddenly you see this error message after it:
error: gpg failed to sign the data
fatal: failed to write commit object
Debug
substitutions: | |
device_name: air-quality | |
wifi_ssid: !secret wifi_ssid | |
wifi_password: !secret wifi_password | |
api_password: !secret api_password | |
ota_password: !secret ota_password | |
esphome: | |
name: ${device_name} | |
comment: IKEA LaskaKit ESP-VINDRIKTNING ESP-32 I2C |
This document details a simple RPM build flow pattern used to build and host RPM artifacts for open source projects. The below is a visual summary of this flow.
In order to achieve this multiple tools and services are used. The services and their purpose in the flow is as listed below.
Service | Purpose |
---|---|
GitHub | As is the most common use for GitHub, it holds the build source code. In this case we hold only the spec files and related source files. All other sources, including project binaries/sources are retrieved at build time. |
To colaborate on a gist:
git remote add-url cindy https://gist.github.com/cindy/df03bdacaef75a80f310
git fetch cindy/master
git merge cindy/master
git push origin/master