* ci: Run non-core tests through `test-all.yaml`
As pointed out in https://github.com/PRQL/prql/pull/1860/files#r1112279486, we're currently running these tests twice — once because they're in the `test-all.yaml` workflow, which is called on `main` commits, and once because they're called on `main` themselves.
This disables them being called by `main` commits.
It's possible the existing mode is required to generate caches; let's try disabling and assess, though.
* ci: Reorganize prql-js tests
The node release didn't work because it ran tests first, which failed. This runs tests on every merge and not on release
* Allow running all tests with a PR label, including other languages
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Rename some GHA workflows
We've got quite a few now; this helps a bit to organize them
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>