Skip to content

Commit ff4d324

Browse files
add dbt manifest creation
1 parent b002795 commit ff4d324

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,15 @@ jobs:
4747
run: |
4848
cp -r project-repo/dbt_project project-repo/macro_agents/dbt_project
4949
50+
- name: Generate dbt manifest.json
51+
if: steps.prerun.outputs.result == 'pex-deploy'
52+
run: |
53+
cd project-repo/macro_agents/dbt_project
54+
# Install dbt dependencies first if needed
55+
dbt deps || true
56+
# Generate the manifest.json file
57+
dbt parse --target prod || dbt parse
58+
5059
- name: Python Executable Deploy
5160
if: steps.prerun.outputs.result == 'pex-deploy'
5261
uses: dagster-io/dagster-cloud-action/actions/build_deploy_python_executable@v1.12.0

0 commit comments

Comments
 (0)