@@ -27,88 +27,87 @@ jobs:
2727 ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
2828 credential-type : oauth
2929
30- # Try unstable too
31- - os : ubuntu-latest
32- runner-os : Linux
33- arch : amd64
34- version : unstable
35- credential-type : oauth
36-
37- # Try a pinned version
38- - os : ubuntu-latest
39- runner-os : Linux
40- arch : amd64
41- credential-type : oauth
42- # leave version blank to fall back to default
43-
44- # Linux tests (ARM64)
45- - os : ubuntu-24.04-arm
46- runner-os : Linux
47- arch : arm64
48- version : latest
49- credential-type : oauth
50-
51- # Windows tests (AMD64)
52- - os : windows-latest
53- runner-os : Windows
54- arch : amd64
55- version : latest
56- ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
57- credential-type : oauth
58-
59- # Windows tests (ARM64)
60- - os : windows-11-arm
61- runner-os : Windows
62- arch : arm64
63- version : latest
64- credential-type : oauth
65-
66- # macOS 13 (AMD64)
67- - os : macos-13
68- runner-os : macOS
69- arch : amd64
70- version : latest
71- ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
72- credential-type : oauth
73-
74- # macOS 14 (ARM)
75- - os : macos-14
76- runner-os : macOS
77- arch : arm64
78- version : latest
79- ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
80- credential-type : oauth
81-
82- # macOS latest (ARM)
83- - os : macos-latest
84- runner-os : macOS
85- arch : arm64
86- version : latest
87- ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
88- credential-type : oauth
89-
90- # Try workload identity for each platform
91- - os : macos-latest
92- runner-os : macOS
93- arch : amd64
94- version : latest
95- ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
96- credential-type : workload-identity
97-
98- - os : windows-latest
99- runner-os : Windows
100- arch : amd64
101- ping : 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
102- credential-type : workload-identity
103- # leave version blank to fall back to default
104-
105- # Try adding in an unstable
106- - os : ubuntu-latest
107- runner-os : Linux
108- arch : amd64
109- version : unstable
110- credential-type : workload-identity
111-
30+ # # Try unstable too
31+ # - os: ubuntu-latest
32+ # runner-os: Linux
33+ # arch: amd64
34+ # version: unstable
35+ # credential-type: oauth
36+
37+ # # Try a pinned version
38+ # - os: ubuntu-latest
39+ # runner-os: Linux
40+ # arch: amd64
41+ # credential-type: oauth
42+ # # leave version blank to fall back to default
43+
44+ # # Linux tests (ARM64)
45+ # - os: ubuntu-24.04-arm
46+ # runner-os: Linux
47+ # arch: arm64
48+ # version: latest
49+ # credential-type: oauth
50+
51+ # # Windows tests (AMD64)
52+ # - os: windows-latest
53+ # runner-os: Windows
54+ # arch: amd64
55+ # version: latest
56+ # ping: 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
57+ # credential-type: oauth
58+
59+ # # Windows tests (ARM64)
60+ # - os: windows-11-arm
61+ # runner-os: Windows
62+ # arch: arm64
63+ # version: latest
64+ # credential-type: oauth
65+
66+ # # macOS 13 (AMD64)
67+ # - os: macos-13
68+ # runner-os: macOS
69+ # arch: amd64
70+ # version: latest
71+ # ping: 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
72+ # credential-type: oauth
73+
74+ # # macOS 14 (ARM)
75+ # - os: macos-14
76+ # runner-os: macOS
77+ # arch: arm64
78+ # version: latest
79+ # ping: 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
80+ # credential-type: oauth
81+
82+ # # macOS latest (ARM)
83+ # - os: macos-latest
84+ # runner-os: macOS
85+ # arch: arm64
86+ # version: latest
87+ # ping: 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
88+ # credential-type: oauth
89+
90+ # # Try workload identity for each platform
91+ # - os: macos-latest
92+ # runner-os: macOS
93+ # arch: amd64
94+ # version: latest
95+ # ping: 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
96+ # credential-type: workload-identity
97+
98+ # - os: windows-latest
99+ # runner-os: Windows
100+ # arch: amd64
101+ # ping: 100.99.0.2,lax-pve.pineapplefish.ts.net,lax-pve
102+ # credential-type: workload-identity
103+ # # leave version blank to fall back to default
104+
105+ # # Try adding in an unstable
106+ # - os: ubuntu-latest
107+ # runner-os: Linux
108+ # arch: amd64
109+ # version: unstable
110+ # credential-type: workload-identity
112111
113112 runs-on : ${{ matrix.os }}
114113
@@ -128,6 +127,11 @@ jobs:
128127 - name : Build Action
129128 run : npm run build
130129
130+ - name : list resolver configuration (before)
131+ run : ls /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
132+ - name : check resolver status (before)
133+ run : resolvectl status
134+
131135 # Test with OAuth authentication
132136 - name : Test Action
133137 id : tailscale-oauth
0 commit comments