build
All checks were successful
Build Docker Images / build-and-push (push) Successful in 1m17s

This commit is contained in:
Michał Zieliński
2025-10-13 21:40:09 +02:00
parent 1be0866c69
commit 41c18590d8

View File

@@ -24,35 +24,42 @@ jobs:
run: |
echo "${{ secrets.REGISTRY_TOKEN }}" | docker login code.bim-it.pl -u "${{ secrets.REGISTRY_USER }}" --password-stdin
- name: Build and push API image (build artifacts)
- name: Build and push API image
run: |
docker buildx build \
--platform linux/amd64 \
--label "org.opencontainers.image.source=https://code.bim-it.pl/mz/BimAI" \
-f BimAI.API/Dockerfile \
-t code.bim-it.pl/mz/bimai-api:latest \
-t code.bim-it.pl/mz/bimai-api:build-${{ github.run_id }} \
--push \
.
- name: Build and push UI image (build artifacts)
- name: Build and push UI image
run: |
docker buildx build \
--platform linux/amd64 \
--label "org.opencontainers.image.source=https://code.bim-it.pl/mz/BimAI" \
-f BimAI.UI.Web/Dockerfile \
-t code.bim-it.pl/mz/bimai-ui:latest \
-t code.bim-it.pl/mz/bimai-ui:build-${{ github.run_id }} \
--push \
.
- name: Output build info
run: |
echo "## 🏗 Docker Images Built" >> $GITHUB_STEP_SUMMARY
echo "## Docker Images Built" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "**Build ID:** ${{ github.run_id }}" >> $GITHUB_STEP_SUMMARY
echo "**Commit:** ${{ github.sha }}" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "Images pushed with tag: \`build-${{ github.run_id }}\`" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### Images pushed:" >> $GITHUB_STEP_SUMMARY
echo '```bash' >> $GITHUB_STEP_SUMMARY
echo "# Latest (for release)" >> $GITHUB_STEP_SUMMARY
echo "docker pull code.bim-it.pl/mz/bimai-api:latest" >> $GITHUB_STEP_SUMMARY
echo "docker pull code.bim-it.pl/mz/bimai-ui:latest" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "# Specific build (for rollback)" >> $GITHUB_STEP_SUMMARY
echo "docker pull code.bim-it.pl/mz/bimai-api:build-${{ github.run_id }}" >> $GITHUB_STEP_SUMMARY
echo "docker pull code.bim-it.pl/mz/bimai-ui:build-${{ github.run_id }}" >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "Use **Release** workflow to tokenize and tag as \`:prod\`" >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY