Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
devops:building_and_publishing_deb_package_on_launchpad_using_github_actions [2021/06/19 16:27] – [Генерация ключа pgp] admindevops:building_and_publishing_deb_package_on_launchpad_using_github_actions [2021/06/19 17:23] – [Добавление ключа в GitHub Actions] admin
Line 42: Line 42:
 -----END PGP MESSAGE-----' | gpg --decrypt</code> -----END PGP MESSAGE-----' | gpg --decrypt</code>
 Вводим пароль от ключа и получаем текст письма, в котором - ссылка вида: [[https://launchpad.net/token/H4Mvs...|https://launchpad.net/token/H4Mvs...]]. Переходим по ней изавершаем добавление ключа - жмем **Continue**. Вводим пароль от ключа и получаем текст письма, в котором - ссылка вида: [[https://launchpad.net/token/H4Mvs...|https://launchpad.net/token/H4Mvs...]]. Переходим по ней изавершаем добавление ключа - жмем **Continue**.
 +
 +===== Добавление ключа в GitHub Actions =====
 +https://github.com/marketplace/actions/import-gpg \\
 +Извлечем закрытый ключ:
 +  gpg --armor --export-secret-key kind.devops@gmail.com -w0
 +Чтобы добавить ключ GPG в проект и использовать его при публикации - идем в проект на **GitHub** -> **Settings** -> **Secrets** -> **New Repository Secret** и создаем пару секретов - **GPG_PRIVATE_KEY** и **GPG_PASSPHRASE** соответственно с приватным ключем и паролем.
 +\\
 +\\
 +
 +http://www.hackgnar.com/2016/01/simple-deb-package-creation.html
  • devops/building_and_publishing_deb_package_on_launchpad_using_github_actions.txt
  • Last modified: 2021/06/21 07:21
  • by admin