@@ -123,7 +123,7 @@ jobs:
123123    name : Build Docker Image 
124124    runs-on : ubuntu-latest 
125125    needs : [changes, charts-release] 
126-     if : (!cancelled()) && needs.changes.outputs.template == 'true' || needs.changes.outputs.charts == 'true' 
126+     if : (!cancelled()) && ( needs.changes.outputs.template == 'true' || needs.changes.outputs.charts == 'true')  
127127    steps :
128128      - name : Checkout repository 
129129        uses : actions/checkout@v3 
@@ -153,7 +153,7 @@ jobs:
153153    name : Build Docker Image 
154154    runs-on : ubuntu-latest 
155155    needs : [build-docker-image] 
156-     if : (!cancelled()) && needs.changes.outputs.template == 'true' || needs.changes.outputs.charts == 'true' 
156+     if : (!cancelled()) && ( needs.changes.outputs.template == 'true' || needs.changes.outputs.charts == 'true')  
157157    steps :
158158      - name : Checkout repository 
159159        uses : actions/checkout@v3 
@@ -171,20 +171,20 @@ jobs:
171171  python-tests :
172172    name : Python Tests 
173173    needs : [changes, build-template] 
174-     if : (!cancelled()) && needs.changes.outputs.python == 'true' || needs.changes.outputs.template == 'true' 
174+     if : (!cancelled()) && ( needs.changes.outputs.python == 'true' || needs.changes.outputs.template == 'true')  
175175    uses : ./.github/workflows/python_tests.yml 
176176    secrets : inherit 
177177
178178  js-tests :
179179    name : JS Tests 
180180    needs : [changes, build-template] 
181-     if : (!cancelled()) && needs.changes.outputs.js == 'true' || needs.changes.outputs.template == 'true' 
181+     if : (!cancelled()) && ( needs.changes.outputs.js == 'true' || needs.changes.outputs.template == 'true')  
182182    uses : ./.github/workflows/js_tests.yml 
183183    secrets : inherit 
184184
185185  release :
186186    needs : [python-tests, js-tests] 
187-     if : (!cancelled()) && !contains(needs.*.result, 'failure') && (needs.changes.outputs.js == 'true' || needs.changes.outputs.python == 'true') 
187+     if : (!cancelled()) && ( !contains(needs.*.result, 'failure') && (needs.changes.outputs.js == 'true' || needs.changes.outputs.python == 'true') ) 
188188    name : Release 
189189    runs-on : ubuntu-latest 
190190    steps :
0 commit comments