tailscale/.github
Brad Fitzpatrick 3c800dcd71 .github/workflows: fix natlab test discovery with fully-excluded files
The Discover tests step runs under set -euo pipefail, so when every
Test function in a file is filtered out by the exclude regex (as with
vnetperf_test.go, whose TestVnetPerf* tests need special invocation),
the final grep -vE produces no output and exits 1, failing the whole
step. Tolerate empty results from both greps so such files simply
contribute no matrix entries. Same for a hypothetical future test
file containing only helpers and no Test functions.

Updates tailscale/corp#44805

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Change-Id: If20c9a1de37e97b1553bd7d5559e2b876a45c19b
2026-07-13 13:35:13 -07:00
..
actions/go-cache .github/actions/go-cache: check for pre-built cigocacher (#18833) 2026-03-02 16:01:48 +00:00
ISSUE_TEMPLATE .github/ISSUE_TEMPLATE: add link to wiki/OtherSoftwareInterop 2023-02-01 11:44:13 -08:00
workflows .github/workflows: fix natlab test discovery with fully-excluded files 2026-07-13 13:35:13 -07:00
CONTRIBUTING.md .github: add CONTRIBUTING.md 2025-04-08 15:55:14 -07:00
dependabot.yml .github/dependabot.yml: disable eager updates for Go. 2021-12-08 10:37:03 -08:00
licenses.tmpl Revert "licenses: add gliderlabs/ssh license" 2024-04-15 11:21:13 -07:00