777d330f8e
* chore: clean jsonrpc wallet api methods - remove permission methods * chore: clean jsonrpc wallet api methods - remove permission methods * chore: clean jsonrpc wallet api methods - remove permission methods * chore: clean jsonrpc wallet api methods - fix failing unit test * chore: update vega_version * chore: update vega to v0.63.0 in workflows * chore: mock api-token in connect wallet response * chore: fix token env in workflow * chore: remove dummy wallet leftovers * chore: fix asset tests * chore: fix remaining explorer tests * chore: increase tx timeout * chore: remove smoke test temporarily * chore: remove other governance smoke test * chore: remove smoke staking test * chore: move validator tests to regression * chore: revert regression change because they are also running * chore: move vega wallet tests to slow * chore: skip tests instead Co-authored-by: maciek <maciek@vegaprotocol.io> Co-authored-by: Rado <szpiechrados@gmail.com>
61 lines
1.6 KiB
YAML
61 lines
1.6 KiB
YAML
name: Cypress tests -- manual trigger
|
|
|
|
# This workflow runs the frontend tests against chosen branch
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
project:
|
|
description: 'Project'
|
|
required: true
|
|
type: choice
|
|
options:
|
|
- console-lite-e2e
|
|
- explorer-e2e
|
|
- liquidity-provision-dashboard-e2e
|
|
- stats-e2e
|
|
- token-e2e
|
|
- trading-e2e
|
|
tags:
|
|
description: 'Test tags to run'
|
|
required: true
|
|
type: string
|
|
default: '@smoke, @regression, @slow'
|
|
skip-nx-cache:
|
|
description: 'Add --skip-nx-cache to cypress test'
|
|
required: false
|
|
type: boolean
|
|
default: false
|
|
env:
|
|
GOBIN: /home/runner/go/bin
|
|
VEGA_VERSION: 'v0.63.1'
|
|
|
|
jobs:
|
|
manual:
|
|
name: Run Cypress tests -- manual trigger
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Set tags
|
|
run: echo TAGS="--env.grepTags '[ ${{ github.event.inputs.tags }} ]'" >> $GITHUB_ENV
|
|
|
|
- name: Set --skip-nx-cache flag
|
|
if: ${{ github.event.inputs.skip-nx-cache == 'true' }}
|
|
run: echo SKIP_NX_CACHE="--skip-nx-cache" >> $GITHUB_ENV
|
|
|
|
outputs:
|
|
vega-version: ${{env.VEGA_VERSION}}
|
|
gobin: ${{env.GOBIN}}
|
|
skip-cache: ${{env.SKIP_NX_CACHE}}
|
|
tags: ${{env.TAGS}}
|
|
|
|
dispatch:
|
|
needs: manual
|
|
uses: ./.github/workflows/tests-dispatcher.yml
|
|
secrets: inherit
|
|
with:
|
|
project: ${{ inputs.project }}
|
|
vega-version: ${{needs.manual.outputs.vega-version}}
|
|
gobin: ${{needs.manual.outputs.gobin}}
|
|
skip-cache: ${{needs.manual.outputs.skip-cache}}
|
|
tags: ${{needs.manual.outputs.tags}}
|