Skip to content

Commit

Permalink
Use composite workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
konraddysput committed Oct 3, 2024
1 parent 8094754 commit 690d9be
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 27 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/smoketest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: "Smoke test"
description: "Execute smoke tests"
runs:
using: "composite"
steps:
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
browser:
- 'packages/browser/**'
- 'packages/sdk-core/**'
- 'packages/sdk-core/**'
node:
- 'packages/sdk-core/**'
- 'packages/electron/**'
- 'packages/nestjs/**'
- 'packages/node/**'
- run: npm run smoketest:node
if: steps.filter.outputs.node == 'true'
env:
SMOKETESTS_SUBMIT_LAYER_URL: ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
SMOKETESTS_DIRECT_SUBMIT_URL: ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}

- run: npm run smoketest:browser
if: steps.filter.outputs.browser == 'true'
env:
SMOKETESTS_SUBMIT_LAYER_URL: ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
SMOKETESTS_DIRECT_SUBMIT_URL: ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
SMOKETESTS_SAUCE_USERNAME: ${{ secrets.SMOKETESTS_SAUCE_USERNAME }}
SMOKETESTS_SAUCE_ACCESS_KEY: ${{ secrets.SMOKETESTS_SAUCE_ACCESS_KEY }}
29 changes: 2 additions & 27 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,33 +24,8 @@ jobs:
- run: npm run lint
- run: npm run format:check
- run: npm test
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
browser:
- 'packages/browser/**'
- 'packages/sdk-core/**'
- 'packages/sdk-core/**'
node:
- 'packages/sdk-core/**'
- 'packages/electron/**'
- 'packages/nestjs/**'
- 'packages/node/**'
- run: npm run smoketest:node
if: steps.filter.outputs.node == 'true'
env:
SMOKETESTS_SUBMIT_LAYER_URL: ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
SMOKETESTS_DIRECT_SUBMIT_URL: ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}

- run: npm run smoketest:browser
if: steps.filter.outputs.browser == 'true'
env:
SMOKETESTS_SUBMIT_LAYER_URL: ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
SMOKETESTS_DIRECT_SUBMIT_URL: ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
SMOKETESTS_SAUCE_USERNAME: ${{ secrets.SMOKETESTS_SAUCE_USERNAME }}
SMOKETESTS_SAUCE_ACCESS_KEY: ${{ secrets.SMOKETESTS_SAUCE_ACCESS_KEY }}
- name: smoke-test
uses: ./smoketest.yml

test_linux:
runs-on: ubuntu-latest
Expand Down

0 comments on commit 690d9be

Please sign in to comment.