Skip to content

Commit c5c841d

Browse files
authored
Refactor Docker build workflow for better clarity
1 parent 025b703 commit c5c841d

File tree

1 file changed

+9
-19
lines changed

1 file changed

+9
-19
lines changed

.github/workflows/build-emulerr-stalled.yml

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,22 @@ jobs:
1212
build:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- name: Checkout code
16-
uses: actions/checkout@v4
17-
18-
- name: Set up Docker Buildx
19-
uses: docker/setup-buildx-action@v3
20-
21-
- name: Login to Docker Hub
22-
uses: docker/login-action@v3
15+
- uses: actions/checkout@v4
16+
17+
- uses: docker/setup-buildx-action@v3
18+
19+
- uses: docker/login-action@v3
2320
with:
2421
username: ${{ secrets.DOCKERHUB_USERNAME }}
2522
password: ${{ secrets.DOCKERHUB_TOKEN }}
26-
27-
- name: Build and push Docker image
28-
uses: docker/build-push-action@v5
23+
24+
- uses: docker/build-push-action@v5
2925
with:
3026
context: ./eMulerrStalledChecker
3127
platforms: linux/amd64,linux/arm64
3228
push: true
3329
tags: |
34-
jorman/emulerr-stalled-checker:latest
35-
jorman/emulerr-stalled-checker:${{ github.sha }}
30+
${{ secrets.DOCKERHUB_USERNAME }}/emulerr-stalled-checker:latest
31+
${{ secrets.DOCKERHUB_USERNAME }}/emulerr-stalled-checker:${{ github.sha }}
3632
cache-from: type=gha
3733
cache-to: type=gha,mode=max
38-
39-
- name: Image summary
40-
run: |
41-
echo "✅ Image built successfully!" >> $GITHUB_STEP_SUMMARY
42-
echo "📦 **jorman/emulerr-stalled-checker:latest**" >> $GITHUB_STEP_SUMMARY
43-
echo "🔖 Tag: \`${{ github.sha }}\`" >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)