Scripts can currently be tested via ./run_tests scripts, but due to long run times and external dependencies, they are not integrated into CI.
What should be possible is that for a PR that forms a pending tag update, a specific label would be added to the PR, which could then trigger a specific GitHub Action, which would install the external dependencies and run the full gamut of Python script tests.