pulumi/.github
Thomas Gummerer b357f25aa7
allow tests to run in parallel with linting (#17308)
Currently we make running the tests depend on linting the program. This
occasionally saves some GitHub actions runner time, when the lint step
detects that the build is failing. However in many cases it's quite
inconvenient, especially if the lint error is really just a lint error
(e.g. because of a long line or something).

In that case the submitter of the PR has to fix the lint first, and then
push those changes, and wait for CI all over again, which can add a
considerable amount of time (especially since CI is kinda slow, so at
least I usually end up doing something else and checking back later).

In addition it adds to the time it takes to run all tests in total, as
the tests can't be run in parallel with linting (and linting takes more
than a minute).

Allow the tests to run in parallel instead. This means we can get the
test results early, as long as the code builds fine. In some occasions
that means some extra time spent on GitHub actions, but that's time well
spent imo.
2024-09-20 09:00:35 +00:00
..
ISSUE_TEMPLATE add issue template for flaky tests (#15966) 2024-04-17 07:44:40 +00:00
scripts remove changelog comment (#17053) 2024-08-26 08:02:43 +00:00
workflows allow tests to run in parallel with linting (#17308) 2024-09-20 09:00:35 +00:00
CODEOWNERS add CODEOWNERS file (#15438) 2024-02-16 11:31:23 +00:00