@@ -143,38 +143,38 @@ jobs:
143143 helm uninstall ${{ steps.vars.outputs.release }}
144144 fi
145145
146- # - name: Deploy Helm chart
147- # id: deploy
148- # uses: bcgov/action-oc-runner@v1.0.0
149- # with:
150- # oc_namespace: ${{ secrets.oc_namespace }}
151- # oc_token: ${{ secrets.oc_token }}
152- # oc_server: ${{ inputs.oc_server }}
153- # repository: ${{ inputs.repository }}
154- # triggers: ${{ inputs.triggers }}
155- # commands: |
156- # # Package Helm chart
157- # cd ${{ inputs.directory }}
158- # sed -i 's/^name:.*/name: ${{ github.event.repository.name }}/' Chart.yaml
159- # helm package -u . --app-version="tag-${{ steps.vars.outputs.tag }}_run-${{ github.run_number }}" \
160- # --version=${{ steps.pr.outputs.pr || steps.vars.outputs.version }}
161-
162- # # Helm upgrade/rollout
163- # helm upgrade \
164- # --set-string global.repository=${{ github.repository }} \
165- # --set-string global.tag=${{ steps.vars.outputs.tag }} \
166- # ${{ inputs.params }} \
167- # --install --wait ${{ inputs.atomic == 'true' && '--atomic' || ''}} \
168- # ${{ steps.vars.outputs.release }} \
169- # --timeout ${{ inputs.timeout-minutes }}m \
170- # --values ${{ inputs.values }} \
171- # ./${{ github.event.repository.name }}-${{ steps.pr.outputs.pr || steps.vars.outputs.version }}.tgz
172-
173- # # Helm release history
174- # helm history ${{ steps.vars.outputs.release }}
175-
176- # # Completed pod cleanup
177- # oc delete po --field-selector=status.phase==Succeeded || true
146+ - name : Deploy Helm chart
147+ id : deploy
148+ uses : bcgov/action-oc-runner@v1.0.0
149+ with :
150+ oc_namespace : ${{ secrets.oc_namespace }}
151+ oc_token : ${{ secrets.oc_token }}
152+ oc_server : ${{ inputs.oc_server }}
153+ repository : ${{ inputs.repository }}
154+ triggers : ${{ inputs.triggers }}
155+ commands : |
156+ # Package Helm chart
157+ cd ${{ inputs.directory }}
158+ sed -i 's/^name:.*/name: ${{ github.event.repository.name }}/' Chart.yaml
159+ helm package -u . --app-version="tag-${{ steps.vars.outputs.tag }}_run-${{ github.run_number }}" \
160+ --version=${{ steps.pr.outputs.pr || steps.vars.outputs.version }}
161+
162+ # Helm upgrade/rollout
163+ helm upgrade \
164+ --set-string global.repository=${{ github.repository }} \
165+ --set-string global.tag=${{ steps.vars.outputs.tag }} \
166+ ${{ inputs.params }} \
167+ --install --wait ${{ inputs.atomic == 'true' && '--atomic' || ''}} \
168+ ${{ steps.vars.outputs.release }} \
169+ --timeout ${{ inputs.timeout-minutes }}m \
170+ --values ${{ inputs.values }} \
171+ ./${{ github.event.repository.name }}-${{ steps.pr.outputs.pr || steps.vars.outputs.version }}.tgz
172+
173+ # Helm release history
174+ helm history ${{ steps.vars.outputs.release }}
175+
176+ # Completed pod cleanup
177+ oc delete po --field-selector=status.phase==Succeeded || true
178178
179179 promote :
180180 name : Promote Images
0 commit comments