File tree 1 file changed +24
-8
lines changed 1 file changed +24
-8
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,27 @@ jobs:
20
20
- name : Install dbt
21
21
run : python -m pip install dbt-core dbt-redshift
22
22
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
You can’t perform that action at this time.
0 commit comments