Skip to content

Commit 5253f3a

Browse files
committed
do not run windows and vm tests
It seems windows tests need a big github runner which we do not have currently. vm tests seem to need higher privileges and are disabled by default on third party repos (forks), so ee therefore disable these tests.
1 parent 475932b commit 5253f3a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ jobs:
208208
find $(go env GOCACHE) -type f -mmin +90 -delete
209209
210210
windows:
211+
# we disable the windows tests as we don't have a big enough runner
212+
if: false
211213
# windows-8vpu is a 2022 GitHub-managed runner in our
212214
# org with 8 cores and 32 GB of RAM:
213215
# https://github.com/organizations/tailscale/settings/actions/github-hosted-runners/1
@@ -314,7 +316,10 @@ jobs:
314316
needs: gomod-cache
315317
runs-on: ["self-hosted", "linux", "vm"]
316318
# VM tests run with some privileges, don't let them run on 3p PRs.
317-
if: github.repository == 'tailscale/tailscale'
319+
# if: github.repository == 'tailscale/tailscale'
320+
#
321+
# we disable VM tests
322+
if: false
318323
steps:
319324
- name: checkout
320325
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -901,8 +906,6 @@ jobs:
901906
needs:
902907
- check_mergeability_strict
903908
- test
904-
- windows
905-
- vm
906909
- wasm
907910
- fuzz
908911
- race-root-integration

0 commit comments

Comments
 (0)