-
Notifications
You must be signed in to change notification settings - Fork 16
44 lines (40 loc) · 1.14 KB
/
cross-repo.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
name: Web UI
on:
pull_request:
branches:
- maintenance-3.1.x
workflow_call:
inputs:
branch:
description: 'The current branch'
default: maintenance-3.1.x
type: string
required: false
secrets:
WEBUI_ACCESS_TOKEN_PERSONAL:
description: 'WEBUI_ACCESS_TOKEN_PERSONAL'
required: true
env:
BRANCH_NAME: ${{ github.head_ref || inputs.branch || 'maintenance-3.1.x' }}
jobs:
web-ui:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Web UI cross repo check
uses: nuxeo/ui-team-gh-actions/trigger-workflow@dcf8be425447c7fb9cdd1e048585a6df905ed878
with:
owner: nuxeo
repo: nuxeo-web-ui
workflow-id: cross-repo.yaml
access-token: ${{ secrets.WEBUI_ACCESS_TOKEN_PERSONAL }}
branch-name: maintenance-3.1.x
inputs: |
branch_name: ${{ env.BRANCH_NAME }}
sauce_labs: true
skip_ftests: false
skip_a11y: false
skip_unit_tests: false
generate_metrics: false
run_all: false
bail: 0