Update test.yml to run on modern Emacs (29.3) and with modern python versions.
The original GitHub actions were broken, at least in part because they ran on no-longer-relevant Emacs and Python versions. This commit updates them.
For reviewers: please suggest appropriate versions to test. For now, the only emacs version in test.yml is the one that I have running on my laptop! I don't have a good idea what versions are relevant, but would be happy to update the set if someone can clue me in. The Python versions are more reasonable, I think, but still are open to extension. Or feel free to fix them directly.
Update test.yml to run on modern Emacs (29.3) and with modern python versions.
The original GitHub actions were broken, at least in part because they ran on no-longer-relevant Emacs and Python versions. This commit updates them.
For reviewers: please suggest appropriate versions to test. For now, the only emacs version in test.yml is the one that I have running on my laptop! I don't have a good idea what versions are relevant, but would be happy to update the set if someone can clue me in. The Python versions are more reasonable, I think, but still are open to extension. Or feel free to fix them directly.