Skip to content

Sync manifests to portal tables #2

Sync manifests to portal tables

Sync manifests to portal tables #2

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 portal_tables/sync_publications.py --noprint
python portal_tables/sync_datasets.py --noprint
python portal_tables/sync_tools.py --noprint
env:
SYNAPSE_AUTH_TOKEN: ${{ secrets.SYNAPSE_AUTH_TOKEN }}