Skip to content

Sync manifests to portal tables #1

Sync manifests to portal tables

Sync manifests to portal tables #1

name: Sync manifests to portal tables
on:
workflow_dispatch:
jobs:
update:
runs-on: ubuntu-latest
defaults:
run:
working-directory: portal_tables
steps:
- uses: actions/[email protected]
- name: Setup Python
uses: actions/[email protected]
with:
python-version: '3.12'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install synapseclient pandas
- name: Sync to portal
run: |
python sync_publications.py --noprint
python sync_datasets.py --noprint
python sync_tools.py --noprint
env:
SYNAPSE_AUTH_TOKEN: ${{ secrets.SYNAPSE_AUTH_TOKEN }}