1212 pull_request :
1313 paths-ignore :
1414 - prime-database-backup/**
15- branches-ignore :
16- - ' develop'
17- - ' test'
18- - ' master'
1915
2016jobs :
2117 build-document-manager-backend :
18+ name : build-document-manager-backend
2219 runs-on : ubuntu-24.04
2320 environment : Development
2421 steps :
@@ -37,15 +34,17 @@ jobs:
3734 prime-docman-
3835
3936 - name : " Login to OpenShift repository"
40- uses : docker/login-action@v2
37+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
38+ env :
39+ ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : ' true'
4140 with :
4241 registry : ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}
4342 username : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_USERNAME}}
4443 password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
4544
4645 - name : " Get current pull request"
4746 id : PR
48- uses : 8BitJonny/gh-get-current-pr@2.2 .0
47+ uses : 8BitJonny/gh-get-current-pr@4.0 .0
4948 with :
5049 github-token : ${{secrets.GITHUB_TOKEN}}
5150 filterOutClosed : true
6463 docker push ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}/${{secrets.OPENSHIFT_LICENSE_PLATE}}-tools/prime-document-manager:pr-${{steps.PR.outputs.number}}
6564
6665 build-backend :
66+ name : build-backend
6767 runs-on : ubuntu-24.04
6868 environment : Development
6969 steps :
@@ -82,14 +82,16 @@ jobs:
8282 prime-backend-
8383
8484 - name : " Login to OpenShift repository"
85- uses : docker/login-action@v2
85+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
86+ env :
87+ ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : ' true'
8688 with :
8789 registry : ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}
8890 username : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_USERNAME}}
8991 password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
9092
9193 - name : " Get current pull request"
92- uses : 8BitJonny/gh-get-current-pr@2.2 .0
94+ uses : 8BitJonny/gh-get-current-pr@4.0 .0
9395 id : PR
9496 with :
9597 github-token : ${{secrets.GITHUB_TOKEN}}
@@ -118,6 +120,7 @@ jobs:
118120 docker push ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}/${{secrets.OPENSHIFT_LICENSE_PLATE}}-tools/prime-webapi-backend:pr-${{steps.PR.outputs.number}}
119121
120122 build-frontend :
123+ name : build-frontend
121124 runs-on : ubuntu-latest
122125 environment : Development
123126 defaults :
@@ -145,14 +148,16 @@ jobs:
145148 prime-frontend-
146149
147150 - name : " Login to OpenShift repository"
148- uses : docker/login-action@v2
151+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
152+ env :
153+ ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : ' true'
149154 with :
150155 registry : ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}
151156 username : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_USERNAME}}
152157 password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
153158
154159 - name : " Get current pull request"
155- uses : 8BitJonny/gh-get-current-pr@2.2 .0
160+ uses : 8BitJonny/gh-get-current-pr@4.0 .0
156161 id : PR
157162 with :
158163 github-token : ${{secrets.GITHUB_TOKEN}}
@@ -189,6 +194,7 @@ jobs:
189194 docker push ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}/${{secrets.OPENSHIFT_LICENSE_PLATE}}-tools/prime-frontend:pr-${{steps.PR.outputs.number}}
190195
191196 apply-oc-template :
197+ name : apply-oc-template
192198 runs-on : ubuntu-24.04
193199 environment : Development
194200 needs : [build-document-manager-backend, build-frontend, build-backend]
@@ -209,7 +215,7 @@ jobs:
209215 namespace : ${{secrets.OPENSHIFT_LICENSE_PLATE}}-${{secrets.OPENSHIFT_ENVIRONMENT}}
210216
211217 - name : " Get current pull request"
212- uses : 8BitJonny/gh-get-current-pr@2.2 .0
218+ uses : 8BitJonny/gh-get-current-pr@4.0 .0
213219 id : PR
214220 with :
215221 github-token : ${{secrets.GITHUB_TOKEN}}
0 commit comments