diff --git a/.github/workflows/dbt_run_scheduled_core.yml b/.github/workflows/dbt_run_scheduled_core.yml index 04b3c45..83f6305 100644 --- a/.github/workflows/dbt_run_scheduled_core.yml +++ b/.github/workflows/dbt_run_scheduled_core.yml @@ -4,8 +4,8 @@ run-name: dbt_run_scheduled_core on: workflow_dispatch: schedule: - # Runs every 90 minutes (see https://crontab.guru) - - cron: "0 * * * *" + # Runs every 20 minutes (see https://crontab.guru) + - cron: "*/20 * * * *" env: USE_VARS: "${{ vars.USE_VARS }}" diff --git a/.github/workflows/dbt_run_scheduled_non_core.yml b/.github/workflows/dbt_run_scheduled_non_core.yml deleted file mode 100644 index 8367c60..0000000 --- a/.github/workflows/dbt_run_scheduled_non_core.yml +++ /dev/null @@ -1,53 +0,0 @@ -name: dbt_run_scheduled_non_core -run-name: dbt_run_scheduled_non_core - -on: - workflow_dispatch: - # schedule: - # Runs "At minute 15" (see https://crontab.guru) - # - cron: "15 * * * *" - -env: - USE_VARS: "${{ vars.USE_VARS }}" - DBT_PROFILES_DIR: "${{ vars.DBT_PROFILES_DIR }}" - DBT_VERSION: "${{ vars.DBT_VERSION }}" - ACCOUNT: "${{ vars.ACCOUNT }}" - ROLE: "${{ vars.ROLE }}" - USER: "${{ vars.USER }}" - PASSWORD: "${{ secrets.PASSWORD }}" - REGION: "${{ vars.REGION }}" - DATABASE: "${{ vars.DATABASE }}" - WAREHOUSE: DBT_CLOUD - SCHEMA: "${{ vars.SCHEMA }}" - -concurrency: - group: ${{ github.workflow }} - -jobs: - dbt: - runs-on: ubuntu-latest - environment: - name: workflow_prod - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 - with: - python-version: "3.10" - cache: "pip" - - - name: install dependencies - run: | - pip install -r requirements.txt - dbt deps - - - name: Run DBT Jobs - run: | - dbt run -s tag:scheduled_non_core models/gold; - - - name: Store logs - uses: actions/upload-artifact@v4 - with: - name: dbt-logs - path: | - logs - target