File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
.github/workflows/.github/workflows Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI/CD Pipeline - Docker Build
2+
3+ on :
4+ push :
5+ branches : [ "main" ]
6+ workflow_dispatch : # Allows you to run it manually
7+
8+ jobs :
9+ build-and-push :
10+ runs-on : ubuntu-latest
11+
12+ steps :
13+ # 1. Check out the code
14+ - name : Checkout Code
15+ uses : actions/checkout@v3
16+
17+ # 2. Login to Docker Hub (Uses the secrets you just added)
18+ - name : Login to Docker Hub
19+ uses : docker/login-action@v2
20+ with :
21+ username : ${{ secrets.DOCKER_USERNAME }}
22+ password : ${{ secrets.DOCKER_PASSWORD }}
23+
24+ # 3. Build and Push
25+ - name : Build and Push
26+ uses : docker/build-push-action@v4
27+ with :
28+ context : .
29+ file : ./Dockerfile
30+ push : true
31+ tags : sonu7552/aspnetrun-realworld:latest
You can’t perform that action at this time.
0 commit comments