Files
awesome-kubernetes/.github/workflows/agentic_cron.yml

39 lines
1.1 KiB
YAML

name: Nubenetes Automated Agentic Curation
on:
schedule:
- cron: '0 5 * * 0'
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
agentic-curation-process:
runs-on: ubuntu-latest
steps:
- name: Sincronización del repositorio
uses: actions/checkout@v4
- name: Provisión del Entorno Python 3.11
uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: Instalación de dependencias (LIGERO Y ROBUSTO)
run: |
python -m pip install --upgrade pip
pip install --no-cache-dir pydantic PyGithub aiohttp beautifulsoup4 httpx fake-useragent pytz python-dotenv twikit==1.7.6
- name: Ejecución de la Canalización Agéntica Integral
env:
TWITTER_USERNAME: ${{ secrets.TWITTER_USERNAME }}
TWITTER_EMAIL: ${{ secrets.TWITTER_EMAIL }}
TWITTER_PASSWORD: ${{ secrets.TWITTER_PASSWORD }}
GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PYTHONPATH: .
run: |
python src/main.py