Skip to content

Copy Dataproc init scripts #68

Copy Dataproc init scripts

Copy Dataproc init scripts #68

name: Copy Dataproc init scripts
on:
workflow_dispatch:
inputs:
hail_version:
description: 'Numerical hail version number (eg: 0.2.126)'
required: true
permissions:
contents: read
id-token: write
jobs:
copy_init_scripts:
runs-on: ubuntu-latest
steps:
- name: "checkout repo"
uses: actions/checkout@v2
- id: "google-cloud-auth"
name: "Authenticate to Google Cloud"
uses: "google-github-actions/auth@v1"
with:
workload_identity_provider: "projects/370374240567/locations/global/workloadIdentityPools/gh-pool/providers/gh-provider"
service_account: "server-deploy@analysis-runner.iam.gserviceaccount.com"
- id: "google-cloud-sdk-setup"
name: "Set up Cloud SDK"
uses: google-github-actions/setup-gcloud@v1
- name: "copy scripts"
run: |
gcloud storage cp "dataproc/init_scripts/*.sh" gs://cpg-common-main/hail_dataproc/${{ github.event.inputs.hail_version }}/