@@ -17,25 +17,27 @@ jobs:
1717 environment : Development
1818 steps :
1919 - name : " Checkout the repo"
20- uses : actions/checkout@v3
20+ uses : actions/checkout@v6
2121
2222 - name : Set up Docker Buildx
2323 uses : docker/setup-buildx-action@v2
2424
2525 - name : Cache Docker layers
26- uses : actions/cache@v3
26+ uses : actions/cache@v6
2727 with :
2828 path : /tmp/.docman-cache
2929 key : prime-docman-${{ github.sha }}
3030 restore-keys : |
3131 prime-docman-
3232
3333 - name : " Login to OpenShift repository"
34- uses : docker/login-action@v2
34+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
35+ env :
36+ ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : ' true'
3537 with :
3638 registry : ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}
3739 username : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_USERNAME}}
38- password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
40+ password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
3941
4042 - name : " Build Document Manager image"
4143 run : |
@@ -55,25 +57,27 @@ jobs:
5557 environment : Development
5658 steps :
5759 - name : " Checkout the repo"
58- uses : actions/checkout@v3
60+ uses : actions/checkout@v6
5961
6062 - name : Set up Docker Buildx
6163 uses : docker/setup-buildx-action@v2
6264
6365 - name : Cache Docker layers
64- uses : actions/cache@v3
66+ uses : actions/cache@v6
6567 with :
6668 path : /tmp/.backend-cache
6769 key : prime-backend-${{ github.sha }}
6870 restore-keys : |
6971 prime-backend-
7072
7173 - name : " Login to OpenShift repository"
72- uses : docker/login-action@v2
74+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
75+ env :
76+ ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : ' true'
7377 with :
7478 registry : ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}
7579 username : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_USERNAME}}
76- password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
80+ password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
7781
7882 - name : " Build .NET web API image"
7983 run : |
@@ -105,9 +109,9 @@ jobs:
105109 working-directory : prime-angular-frontend
106110 steps :
107111 - name : " Checkout the repo"
108- uses : actions/checkout@v3
112+ uses : actions/checkout@v6
109113
110- - uses : actions/setup-node@v4
114+ - uses : actions/setup-node@v6
111115 with :
112116 node-version : ' 18.20.6'
113117 cache : ' yarn'
@@ -117,22 +121,24 @@ jobs:
117121 uses : docker/setup-buildx-action@v2
118122
119123 - name : Cache Docker layers
120- uses : actions/cache@v3
124+ uses : actions/cache@v6
121125 with :
122126 path : /tmp/.frontend-cache
123127 key : prime-frontend-${{ github.sha }}
124128 restore-keys : |
125129 prime-frontend-
126130
127131 - name : " Login to OpenShift repository"
128- uses : docker/login-action@v2
132+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
133+ env :
134+ ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : ' true'
129135 with :
130136 registry : ${{secrets.OPENSHIFT_IMAGE_REPOSITORY}}
131137 username : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_USERNAME}}
132138 password : ${{secrets.OPENSHIFT_TOOLS_SERVICE_ACCOUNT_PASSWORD}}
133139
134140 - name : Cache dependencies
135- uses : actions/cache@v3
141+ uses : actions/cache@v6
136142 with :
137143 path : ' prime-angular-frontend/node_modules'
138144 key : npm-frontend-${{ hashFiles('yarn.lock') }}
@@ -167,7 +173,7 @@ jobs:
167173 needs : [build-document-manager-backend,build-frontend,build-backend]
168174 steps :
169175 - name : " Use the OpenShift template"
170- uses : actions/checkout@v3
176+ uses : actions/checkout@v6
171177
172178 - name : Install OC
173179 uses : redhat-actions/openshift-tools-installer@v1
0 commit comments