Skip to content

Commit 276d9c2

Browse files
committed
chore: update workflow
1 parent 27a8ca6 commit 276d9c2

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

.github/workflows/test.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,3 +114,35 @@ jobs:
114114
with:
115115
working-directory: ${{ matrix.wd }}
116116
args: --timeout=5m --issues-exit-code=0 ./...
117+
118+
test-plugins: # make sure the action works on a clean machine with plugins
119+
needs: [ build ]
120+
strategy:
121+
matrix:
122+
os:
123+
- ubuntu-latest
124+
- ubuntu-22.04-arm
125+
- macos-latest
126+
- windows-latest
127+
version:
128+
- ""
129+
- "latest"
130+
- "v2.5"
131+
- "v2.5.0"
132+
runs-on: ${{ matrix.os }}
133+
permissions:
134+
contents: read
135+
pull-requests: read
136+
steps:
137+
- uses: actions/checkout@v5
138+
- uses: actions/setup-node@v6
139+
with:
140+
node-version: 24.x
141+
- uses: actions/setup-go@v6
142+
with:
143+
go-version: oldstable
144+
- uses: ./
145+
with:
146+
version: ${{ matrix.version }}
147+
working-directory: sample-plugins
148+
args: --timeout=5m --issues-exit-code=0 ./...

0 commit comments

Comments
 (0)