mirror of
https://github.com/axllent/mailpit.git
synced 2025-02-07 13:31:56 +02:00
Limit testing for web UI build & swagger-editor-validate to Ubuntu
This commit is contained in:
parent
4d2b6d6b4a
commit
8c86cc624e
2
.github/workflows/tests.yml
vendored
2
.github/workflows/tests.yml
vendored
@ -30,6 +30,7 @@ jobs:
|
||||
|
||||
# build the assets
|
||||
- name: Build web UI
|
||||
if: startsWith(matrix.os, 'ubuntu') == true
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 18
|
||||
@ -39,6 +40,7 @@ jobs:
|
||||
|
||||
# validate the swagger file
|
||||
- name: Validate OpenAPI definition
|
||||
if: startsWith(matrix.os, 'ubuntu') == true
|
||||
uses: char0n/swagger-editor-validate@v1
|
||||
with:
|
||||
definition-file: server/ui/api/v1/swagger.json
|
||||
|
Loading…
x
Reference in New Issue
Block a user