alan-turing-institute / netts

Toolbox for creating networks capturing semantic content of speech transcripts.
https://alan-turing-institute.github.io/netts/
GNU General Public License v3.0
8 stars 1 forks source link

Only run slow unit tests on PRs to main #120

Closed Iain-S closed 3 years ago

Iain-S commented 3 years ago

Overview

This way, you can choose to have PRs to e.g. a dev/release candidate branch where the fast unit tests run but the slow ones don't, to conserve GitHub minutes and allow merging more quickly (as the slow ones take > 20 minutes).

Checks

Information for reviewer

Are there other ways we might want to accomplish this? E.g. have a slow workflow that we need to manually run or run the fast tests (fast unit tests and pre-commit tests) on every push and the slow ones only on PRs.