1414# See the License for the specific language governing permissions and
1515# limitations under the License.
1616
17- name : Build and Publish docker images for Hive GA
17+ name : Build and Publish docker images
1818
1919on :
2020 create :
3737 required : true
3838 default : ' 0.10.2'
3939
40+ permissions :
41+ contents : read
42+
4043env :
4144 DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
4245
@@ -115,16 +118,16 @@ jobs:
115118 ls ./standalone-metastore/packaging/src/docker/
116119
117120 - name : Login to Docker Hub
118- uses : docker/login-action@v2
121+ uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2
119122 with :
120123 username : ${{ secrets.DOCKERHUB_USER }}
121124 password : ${{ secrets.DOCKERHUB_TOKEN }}
122125
123126 - name : Set up Docker Buildx
124- uses : docker/setup-buildx-action@v2
127+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd
125128
126129 - name : Build Hive Image locally
127- uses : docker/build-push-action@v4
130+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294
128131 with :
129132 context : ./packaging/src/docker/
130133 file : ./packaging/src/docker/Dockerfile
@@ -139,7 +142,7 @@ jobs:
139142 BUILD_ENV=${{ env.BUILD_ENV }}
140143
141144 - name : Build Standalone Metastore Image locally
142- uses : docker/build-push-action@v4
145+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294
143146 with :
144147 context : ./standalone-metastore/packaging/src/docker/
145148 file : ./standalone-metastore/packaging/src/docker/Dockerfile
@@ -153,10 +156,10 @@ jobs:
153156 BUILD_ENV=${{ env.BUILD_ENV }}
154157
155158 - name : Create k8s cluster
156- uses : helm/kind-action@v1
159+ uses : helm/kind-action@ef37e7f390d99f746eb8b610417061a60e82a6cc
157160
158161 - name : Set up Helm
159- uses : azure/setup-helm@v4
162+ uses : azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2
160163
161164 - name : Load images
162165 run : kind load docker-image hive:test hive:standalone-metastore-test --name chart-testing
@@ -181,7 +184,7 @@ jobs:
181184 kind delete cluster --name chart-testing
182185
183186 - name : Build and push Hive Image to docker hub
184- uses : docker/build-push-action@v4
187+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294
185188 with :
186189 context : ./packaging/src/docker/
187190 file : ./packaging/src/docker/Dockerfile
@@ -196,7 +199,7 @@ jobs:
196199 BUILD_ENV=${{ env.BUILD_ENV }}
197200
198201 - name : Build and push Standalone Metastore Image to docker hub
199- uses : docker/build-push-action@v4
202+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294
200203 with :
201204 context : ./standalone-metastore/packaging/src/docker/
202205 file : ./standalone-metastore/packaging/src/docker/Dockerfile
0 commit comments