Skip to content

Process Feature File #29

Process Feature File

Process Feature File #29

name: Process Feature File
on:
push:
paths:
- 'EMA_Feature_Comparison.json'
workflow_dispatch:
jobs:
process_feature_json:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: '3.9'
- name: Install Python packages
run: |
python -m pip install --upgrade pip
pip install gspread oauth2client google-api-python-client google-auth-httplib2 google-auth-oauthlib
- name: Process Feature JSON
env:
GSHEETS_TOKEN_ENVVAR: ${{ secrets.G_SHEETS_TOKEN }}
run: |
echo '${{ secrets.G_SHEETS_TOKEN }}' | base64 --decode | jq > gsheets_token.json
python scripts/process_json.py