-
Notifications
You must be signed in to change notification settings - Fork 53
23 lines (23 loc) · 990 Bytes
/
lint-test-workflows.yml
File metadata and controls
23 lines (23 loc) · 990 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
name: Lint and test workflows
on: pull_request
jobs:
wdl-ci:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
with:
submodules: true
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
- name: wdl-ci
uses: dnastack/wdl-ci@v2.0.3
with:
wallet-url: ${{ secrets.WALLET_URL }}
wallet-client-id: ${{ secrets.WALLET_CLIENT_ID }}
wallet-client-secret: ${{ secrets.WALLET_CLIENT_SECRET }}
workbench-namespace: ${{ secrets.WORKBENCH_NAMESPACE }}
workbench-ewes-url: ${{ secrets.WORKBENCH_EWES_URL }}
workbench-workflow-service-url: ${{ secrets.WORKBENCH_WORKFLOW_SERVICE_URL }}
workbench-ewes-refresh-token: ${{ secrets.WORKBENCH_EWES_REFRESH_TOKEN }}
workbench-workflow-service-refresh-token: ${{ secrets.WORKBENCH_WORKFLOW_SERVICE_REFRESH_TOKEN }}