This PR updates the versions of the actions used in the workflow to clean up the warnings about node12.
It also switches to use the aganders3/headless-gui@v1 like the other napari repos.
Finally it adds concurrency so new commits will cancel previous CI jobs for a PR.
Basically, I'm updating the workflow here to follow the latest napari version: https://github.com/napari/napari/blob/main/.github/workflows/test_pull_requests.yml
This PR updates the versions of the actions used in the workflow to clean up the warnings about node12. It also switches to use the
aganders3/headless-gui@v1
like the other napari repos. Finally it adds concurrency so new commits will cancel previous CI jobs for a PR. Basically, I'm updating the workflow here to follow the latest napari version: https://github.com/napari/napari/blob/main/.github/workflows/test_pull_requests.yml