9
9
10
10
on :
11
11
push :
12
- branches : [main]
12
+ branches : [main, feature.* ]
13
13
tags : ['**']
14
14
pull_request :
15
15
61
61
with :
62
62
node-version : ${{ matrix.node-version }}
63
63
check-latest : true
64
+ - uses : frenck/action-setup-yq@v1
65
+ with : {version: v4.30.5} # frenck/action-setup-yq#35
64
66
- uses : arduino/setup-protoc@v1
65
67
with :
66
68
version : ${{ env.PROTOC_VERSION }}
90
92
- name : Link the embedded compiler to Dart Sass
91
93
run : |
92
94
if [[ -d dart-sass ]]; then
93
- echo "dependency_overrides: { sass: { path: ../dart-sass}}" \
94
- >> dart-sass-embedded/pubspec.yaml
95
+ yq -i '.dependency_overrides. sass = {" path": " ../dart-sass"}' \
96
+ dart-sass-embedded/pubspec.yaml
95
97
fi
96
98
97
99
- name : Check out the JS API definition
@@ -132,6 +134,8 @@ jobs:
132
134
with : {sdk: stable}
133
135
- uses : actions/setup-node@v2
134
136
with : {node-version: "${{ matrix.node_version }}"}
137
+ - uses : frenck/action-setup-yq@v1
138
+ with : {version: v4.30.5} # frenck/action-setup-yq#35
135
139
- uses : arduino/setup-protoc@v1
136
140
with :
137
141
version : ${{ env.PROTOC_VERSION }}
@@ -158,8 +162,8 @@ jobs:
158
162
- name : Link the embedded compiler to Dart Sass
159
163
run : |
160
164
if [[ -d dart-sass ]]; then
161
- echo "dependency_overrides: { sass: { path: ../dart-sass}}" \
162
- >> dart-sass-embedded/pubspec.yaml
165
+ yq -i '.dependency_overrides. sass = {" path": " ../dart-sass"}' \
166
+ dart-sass-embedded/pubspec.yaml
163
167
fi
164
168
165
169
- name : Check out the JS API definition
0 commit comments