Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devops:building_and_publishing_deb_package_on_launchpad_using_github_actions [2021/06/19 16:27] – [Генерация ключа pgp] admin | devops:building_and_publishing_deb_package_on_launchpad_using_github_actions [2021/06/21 07:21] (current) – admin | ||
---|---|---|---|
Line 42: | Line 42: | ||
-----END PGP MESSAGE-----' | -----END PGP MESSAGE-----' | ||
Вводим пароль от ключа и получаем текст письма, | Вводим пароль от ключа и получаем текст письма, | ||
+ | |||
+ | ===== Добавление ключа в GitHub Actions ===== | ||
+ | https:// | ||
+ | Извлечем закрытый ключ: | ||
+ | gpg --armor --export-secret-key kind.devops@gmail.com -w0 | ||
+ | Чтобы добавить ключ GPG в проект и использовать его при публикации - идем в проект на **GitHub** -> **Settings** -> **Secrets** -> **New Repository Secret** и создаем пару секретов - **GPG_PRIVATE_KEY** и **GPG_PASSPHRASE** соответственно с приватным ключем и паролем. | ||
+ | \\ | ||
+ | \\ | ||
+ | ===== Сборка deb-пакета и загрузка его на launchpad ppa ===== | ||
+ | |||
+ | http:// | ||
+ | https:// |