CoolFace
Apppublic

SwhaleAI/marine-mammals-api

sourceHugging Facemitupdated 4mo agoView on Hugging Face
0likes
sync-observations.yml34 linesDownload Raw Back to workflows
1name: Sync Observations2 3on:4  schedule:5    - cron: "0 4 * * 1"  # chaque lundi à 4h UTC6  workflow_dispatch:7 8jobs:9  sync:10    runs-on: ubuntu-latest11    defaults:12      run:13        working-directory: scripts14 15    steps:16      - uses: actions/checkout@v417 18      - uses: astral-sh/setup-uv@v419        with:20          python-version: "3.12"21 22      - run: uv sync23 24      - name: Fetch observations (OBIS + GBIF)25        run: uv run fetch_observations.py26        env:27          DATABASE_URL: ${{ secrets.DATABASE_URL }}28 29      - name: Fetch environment (Copernicus/Open-Meteo/NASA)30        run: uv run fetch_environment.py31        env:32          DATABASE_URL: ${{ secrets.DATABASE_URL }}33          COPERNICUS_KEY: ${{ secrets.COPERNICUS_KEY }}34