Skip to content

Run Dagger Pipeline #13

Run Dagger Pipeline

Run Dagger Pipeline #13

name: Run Dagger Pipeline
on:
schedule:
# Runs at 00:00 (midnight) UTC every third day
- cron: '0 0 */3 * *'
jobs:
run-dagger:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Dagger for GitHub
uses: dagger/[email protected]
with:
verb: call
module: github.com/EmmS21/financialadvisor
args: run-pipeline --apiKey=env:API_KEY --sheet=env:SHEET_ID --connection=env:DB_CONNECTION --hftoken=env:HF_TOKEN --openai=env:OPENAI_KEY --textBelt=env:TEXTBELT_KEY --database=env:DATABASE --collection=env:COLLECTION
cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}
env:
API_KEY: ${{ secrets.API_KEY }}
SHEET_ID: ${{ secrets.SHEET_ID }}
DB_CONNECTION: ${{ secrets.DB_CONNECTION }}
HF_TOKEN: ${{ secrets.HF_TOKEN }}
OPENAI_KEY: ${{ secrets.OPENAI_KEY }}
TEXTBELT_KEY: ${{ secrets.TEXTBELT_KEY }}
DATABASE: 'financial_data'
COLLECTION: 'transactions'