We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff4d324 commit 05e780dCopy full SHA for 05e780d
1 file changed
.github/workflows/deploy.yml
@@ -42,6 +42,12 @@ jobs:
42
ref: ${{ github.head_ref }}
43
path: project-repo
44
45
+ - name: Set up Python for dbt
46
+ if: steps.prerun.outputs.result == 'pex-deploy'
47
+ uses: actions/setup-python@v5
48
+ with:
49
+ python-version: ${{ env.PYTHON_VERSION }}
50
+
51
- name: Copy dbt_project into macro_agents for deployment
52
if: steps.prerun.outputs.result == 'pex-deploy'
53
run: |
@@ -50,10 +56,9 @@ jobs:
56
- name: Generate dbt manifest.json
57
58
59
+ pip install dbt-core dbt-duckdb
60
cd project-repo/macro_agents/dbt_project
54
- # Install dbt dependencies first if needed
55
61
dbt deps || true
- # Generate the manifest.json file
62
dbt parse --target prod || dbt parse
63
64
- name: Python Executable Deploy
0 commit comments