Skip to content

Commit 5e50380

Browse files
committed
fix(docker-build): docker secrets instead inputs
1 parent 4ed27ea commit 5e50380

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

.github/workflows/docker-build.yml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,19 @@ name: Build and Push Docker Image
33
on:
44
workflow_call:
55
inputs:
6-
dockerhub-username:
7-
description: 'DockerHub username'
8-
required: true
9-
type: string
10-
dockerhub-pat:
11-
description: 'DockerHub personal access token'
12-
required: true
13-
type: string
146
dockerfile:
157
description: 'Path to Dockerfile'
16-
required: true
8+
default: 'Dockerfile'
179
type: string
1810
image-name:
19-
description: 'Docker image name'
20-
required: true
11+
description: 'Name of Docker Image'
2112
type: string
13+
required: true
14+
secrets:
15+
dockerhub-username:
16+
required: true
17+
dockerhub-pat:
18+
required: true
2219

2320
jobs:
2421
build-and-push:
@@ -69,8 +66,8 @@ jobs:
6966
- name: Login to Docker Hub
7067
uses: docker/login-action@v3
7168
with:
72-
username: ${{ secrets.DOCKERHUB_USERNAME }}
73-
password: ${{ secrets.DOCKERHUB_PAT }}
69+
username: ${{ secrets.dockerhub-username }}
70+
password: ${{ secrets.dockerhub-pat }}
7471

7572
- name: Set up QEMU
7673
uses: docker/setup-qemu-action@v3

0 commit comments

Comments
 (0)