-
Notifications
You must be signed in to change notification settings - Fork 39
27 lines (25 loc) · 983 Bytes
/
validation.yml
File metadata and controls
27 lines (25 loc) · 983 Bytes
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
name: Validation
on:
# schedule:
# Run at the end of every day
# Disabled on 2024-09-02 as this has been broken for over a year, and no-one is interested
# in fixing it. https://github.com/sgkit-dev/sgkit/issues/1112
# - cron: "0 0 * * *"
# manual trigger
workflow_dispatch:
jobs:
validation_suite:
# This workflow only runs on the origin org
if: github.repository_owner == 'sgkit-dev'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: google-github-actions/setup-gcloud@v0
with:
project_id: ${{ secrets.GCP_PROJECT_ID }}
service_account_key: ${{ secrets.GCP_SA_KEY }}
export_default_credentials: true
- name: Download public test data (real HapMap data)
run: gsutil -u $GCLOUD_PROJECT cp gs://sgkit-data/validation/hapmap_JPT_CHB_r23a_filtered.zip /tmp/
- name: Validate PC Relate
run: ./validation/gwas/method/pc_relate/run.sh /tmp/hapmap_JPT_CHB_r23a_filtered.zip