5050 secrets : |
5151 github_private_cloud_token=${{ secrets.GH_PRIVATE_ACCESS_TOKEN }}
5252
53- docker-build-split-testing :
54- name : Build Split Testing Image
55- uses : ./.github/workflows/.reusable-docker-build.yml
56- with :
57- target : private-cloud-unified
58- image-name : flagsmith-private-cloud-split-testing
59- build-args : |
60- WITH=saml,auth-controller,ldap,workflows,licensing,split-testing
61- secrets :
62- secrets : |
63- github_private_cloud_token=${{ secrets.GH_PRIVATE_ACCESS_TOKEN }}
64-
6553 docker-build-api-test :
6654 name : Build API Test Image
6755 uses : ./.github/workflows/.reusable-docker-build.yml
@@ -149,7 +137,7 @@ jobs:
149137 # Publish to Quay.io
150138
151139 docker-publish-quay-enterprise :
152- needs : [ docker-build-private-cloud, run-e2e-tests ]
140+ needs : [docker-build-private-cloud, run-e2e-tests]
153141 uses : ./.github/workflows/.reusable-docker-publish.yml
154142 if : github.event_name == 'release'
155143 with :
@@ -161,7 +149,7 @@ jobs:
161149 secrets : inherit
162150
163151 docker-publish-quay-enterprise-api :
164- needs : [ docker-build-private-cloud-api, run-e2e-tests ]
152+ needs : [docker-build-private-cloud-api, run-e2e-tests]
165153 uses : ./.github/workflows/.reusable-docker-publish.yml
166154 if : github.event_name == 'release'
167155 with :
@@ -173,7 +161,7 @@ jobs:
173161 secrets : inherit
174162
175163 docker-publish-quay-frontend :
176- needs : [ docker-build-frontend, run-e2e-tests ]
164+ needs : [docker-build-frontend, run-e2e-tests]
177165 uses : ./.github/workflows/.reusable-docker-publish.yml
178166 if : github.event_name == 'release'
179167 with :
@@ -184,18 +172,6 @@ jobs:
184172 target-images : quay.io/${{ vars.QUAY_ORGANISATION_NAME }}/flagsmith-frontend
185173 secrets : inherit
186174
187- docker-publish-quay-split-testing :
188- needs : [ docker-build-split-testing, run-e2e-tests ]
189- uses : ./.github/workflows/.reusable-docker-publish.yml
190- if : github.event_name == 'release'
191- with :
192- target-registry-url : quay.io
193- docker-username : ${{ vars.QUAY_PUBLISH_USERNAME }}
194- docker-password-secret-name : QUAY_PUBLISH_PASSWORD
195- source-images : ${{ needs.docker-build-split-testing.outputs.image }}
196- target-images : quay.io/${{ vars.QUAY_ORGANISATION_NAME }}/flagsmith-split-testing
197- secrets : inherit
198-
199175 update-charts :
200176 needs : [docker-publish-api, docker-publish-frontend, docker-publish-unified]
201177 runs-on : depot-ubuntu-latest
@@ -215,7 +191,7 @@ jobs:
215191 state: "open",
216192 }
217193 );
218-
194+
219195 for (const pr of prs) {
220196 const labels = pr.labels.map(label => label.name);
221197 if (labels.includes("yaml-updates")) {
@@ -248,20 +224,20 @@ jobs:
248224 - name : Open a PR bumping Flagsmith to ${{ github.event.release.tag_name }}
249225 uses : fjogeleit/yaml-update-action@main
250226 env :
251- COMMIT_MESSAGE : ' deps: bump Flagsmith from ${{ steps.chart-yaml.outputs.appVersion }} to ${{ steps.version-trim.outputs.version }}'
227+ COMMIT_MESSAGE : " deps: bump Flagsmith from ${{ steps.chart-yaml.outputs.appVersion }} to ${{ steps.version-trim.outputs.version }}"
252228 with :
253229 token : ${{ secrets.FLAGSMITH_CHARTS_GITHUB_TOKEN }}
254230 repository : flagsmith/flagsmith-charts
255231 workDir : chart
256- masterBranchName : ' main'
257- targetBranch : ' main'
232+ masterBranchName : " main"
233+ targetBranch : " main"
258234 branch : deps/bump-flagsmith-${{ steps.version-trim.outputs.version }}
259235 commitChange : true
260236 createPR : true
261237 message : ${{ env.COMMIT_MESSAGE }}
262238 title : ${{ env.COMMIT_MESSAGE }}
263- description : ' Automated PR generated by Flagsmith release [${{ github.event.release.tag_name }}](${{ github.event.release.url }}).'
264- valueFile : ' charts/flagsmith/Chart.yaml'
239+ description : " Automated PR generated by Flagsmith release [${{ github.event.release.tag_name }}](${{ github.event.release.url }})."
240+ valueFile : " charts/flagsmith/Chart.yaml"
265241 changes : |
266242 {
267243 "appVersion": "${{ steps.version-trim.outputs.version }}"
0 commit comments