File tree Expand file tree Collapse file tree 3 files changed +21
-0
lines changed Expand file tree Collapse file tree 3 files changed +21
-0
lines changed Original file line number Diff line number Diff line change 2525 with :
2626 node-version : 18
2727
28+ - name : Install jq
29+ 30+
31+ - name : Fill env vars
32+ run : |
33+ env_example_file=".env.example"
34+ touch .env
35+ while IFS= read -r line || [[ -n "$line" ]]; do
36+ if [[ "$line" == *"="* ]]; then
37+ var_name=$(echo $line | cut -d '=' -f 1)
38+ echo $var_name
39+ var_value="$(jq -r --arg key "$var_name" '.[$key]' <<< "$SECRETS")"
40+ echo "$var_name=$var_value" >> .env
41+ fi
42+ done < "$env_example_file"
43+ working-directory : docs
44+ env :
45+ SECRETS : ' ${{ toJson(secrets) }}'
46+
2847 - name : Install dependencies
2948 run : yarn install
3049 working-directory : docs
Original file line number Diff line number Diff line change 1+ GTM_ID = xxxx
Original file line number Diff line number Diff line change 1111### Local Development
1212
1313```
14+ $ cp .env.example .env
1415$ yarn start
1516```
1617
You can’t perform that action at this time.
0 commit comments