linux-system-roles / vpn

Role for managing VPN/IPSec
https://linux-system-roles.github.io/vpn/
MIT License
8 stars 14 forks source link

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

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