Skip to content

Commit 3e1940e

Browse files
try dbt docs generate
1 parent 58b9f70 commit 3e1940e

File tree

1 file changed

+24
-8
lines changed

1 file changed

+24
-8
lines changed

.github/workflows/generate_docs.yml

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,27 @@ jobs:
2020
- name: Install dbt
2121
run: python -m pip install dbt-core dbt-redshift
2222

23-
- name: Run a one-line script
24-
run: dbt --version
25-
26-
# Runs a set of commands using the runners shell
27-
# - name: Run a multi-line script
28-
# run: |
29-
# echo Add other actions to build,
30-
# echo test, and deploy your project.
23+
- name: Set up dbt profile
24+
run: |
25+
mkdir -p ~/.dbt
26+
echo "
27+
cdo_redshift:
28+
target: dev
29+
outputs:
30+
dev:
31+
type: redshift
32+
host: ${{ secrets.DBT_HOST }}
33+
user: ${{ secrets.DBT_USER }}
34+
password: ${{ secrets.DBT_PASSWORD }}
35+
port: 5439
36+
dbname: dev
37+
schema: ${{ secrets.DBT_DB_SCHEMA }}
38+
sslmode: disable
39+
threads: 16
40+
" > ~/.dbt/profiles.yml
41+
42+
- name: Install dbt dependencies
43+
run: dbt deps
44+
45+
- name: Generate dbt docs
46+
run: dbt docs generate

0 commit comments

Comments
 (0)