community.general/tests
lewismiddleton 5b3b7a1fb1
github_app_access_token: add support for private key fact ()
* github_app_access_token: add support for private key fact

Adds support for specifying the GitHub App private key via an ansible
fact instead of a path to a file.

This is useful when you want to generate registration tokens for a
remote host but don't want to put secrets on the host.

* Add license file

* Fix pep8 formatting

* Add changelog fragment

* Run sanity tests on changelog

* Apply suggestions from code review

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
Co-authored-by: Felix Fontein <felix@fontein.de>

* Add input validation check

* Add import

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

* Add error for mutually exclusive options

* Update plugins/lookup/github_app_access_token.py

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-10-21 20:53:18 +02:00
..
integration github_app_access_token: add support for private key fact () 2024-10-21 20:53:18 +02:00
sanity Prepare 10.0.0 release () 2024-10-07 23:37:44 +02:00
unit github_app_access_token: add support for private key fact () 2024-10-21 20:53:18 +02:00
utils Fix failing sanity and integration tests () 2024-01-04 22:46:37 +01:00
.gitignore New module git config info () 2023-11-29 08:37:50 +01:00
config.yml Add default license header to files which have no copyright or license header yet () 2022-08-05 14:03:38 +02:00
galaxy-importer.cfg Zuul third-party-check: disable ansible-doc part of galaxy-importer () 2024-01-27 15:28:10 +01:00