From 276d9c22330b14afc0a6c53a842efd1fcac143ec Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Fri, 7 Nov 2025 22:39:41 +0100 Subject: [PATCH] chore: update workflow --- .github/workflows/test.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e90d090..0dd5127 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -114,3 +114,35 @@ jobs: with: working-directory: ${{ matrix.wd }} args: --timeout=5m --issues-exit-code=0 ./... + + test-plugins: # make sure the action works on a clean machine with plugins + needs: [ build ] + strategy: + matrix: + os: + - ubuntu-latest + - ubuntu-22.04-arm + - macos-latest + - windows-latest + version: + - "" + - "latest" + - "v2.5" + - "v2.5.0" + runs-on: ${{ matrix.os }} + permissions: + contents: read + pull-requests: read + steps: + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 + with: + node-version: 24.x + - uses: actions/setup-go@v6 + with: + go-version: oldstable + - uses: ./ + with: + version: ${{ matrix.version }} + working-directory: sample-plugins + args: --timeout=5m --issues-exit-code=0 ./...