Skip to content

CERT-li191r-parQuantumLine-update-dag #7

CERT-li191r-parQuantumLine-update-dag

CERT-li191r-parQuantumLine-update-dag #7

name: CERT-li191r-parQuantumLine-update-dag
on:
push:
branches:
- 'cert'
paths:
- 'pipe/li191r/*.yaml'
- 'pipe/li191r/pipe_list_li191r.txt'
- 'pipe/parQuantumLine/*.yaml'
- 'pipe/parQuantumLine/pipe_list_parQuantumLine.txt'
workflow_dispatch: {} # Allows trigger of workflow from web interface
jobs:
update-pipelines:
runs-on: arc-neon-gke
#runs-on: ubuntu-latest
env:
PACHD_ADDRESS: grpcs://pachyderm-cert.transitions-nonprod.gcp.neoninternal.org:443
PACH_TOKEN: ${{ secrets.RepoOwnerPachydermCert }}
PATHS: 'pipe/li191r,pipe/parQuantumLine' # Separate multiple with comma (e.g. 'pipe/pqs1,pipe/parWaterSurface'). Order matters.
TRANSACTION: True
steps:
- uses: actions/checkout@v4
- run: ls -la
- uses: actions/setup-python@v3
with:
python-version: '3.10' # Version range or exact version of a Python version to use, using SemVer's version range syntax
cache: 'pip'
- run: pip install -r .github/workflow_scripts/update_dag_pipelines/requirements.txt
- run: python3 -u .github/workflow_scripts/update_dag_pipelines/update_dag_pipelines.py