ci: switch to ubuntu-latest & revised matrixes
#49
pull-test.yml
on: pull_request
Matrix: Main/Master (Python matrix)
Matrix: PR (Python 3.12)