linux-system-roles / certificate

Role for managing TLS/SSL certificate issuance and renewal
https://linux-system-roles.github.io/certificate/
MIT License
30 stars 21 forks source link

python version depends on platform; upgrade checkout, setup-python; support py311 [citest skip] #138

Closed richm closed 1 year ago

richm commented 1 year ago

The python version used now requires a corresponding os version e.g. python 2.7 and python 3.6 are no longer supported on ubuntu-latest - must use 20.04. Update the python matrix to include the os to use as well.

Use checkout@v3 and setup-python@v4

python 3.11 stable is now supported by setup-python

Add push action for status reporting on role main page if missing

Use docker for ansible-test if not already doing that

Signed-off-by: Rich Megginson rmeggins@redhat.com