From 379b7ab3d9896f71cc52aa39904e4df5940616d1 Mon Sep 17 00:00:00 2001 From: Radek Date: Sun, 21 Dec 2025 23:47:41 +0100 Subject: [PATCH] update readme --- README.md | 37 ++++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index f002f88..33026d2 100644 --- a/README.md +++ b/README.md @@ -32,17 +32,32 @@ A composite action that simplifies building and pushing Docker images using Dock ## 🛠️ Example Usage ```yaml -- name: Build and push image 🏗️ - uses: your-org/build-push-action@main - with: - image_name: ${{ vars.REMOTE_REGISTRY_URL }}/${{ vars.REMOTE_REGISTRY_NAMESPACE }}/my-app - registry: ${{ vars.REMOTE_REGISTRY_URL }} - username: ${{ vars.REMOTE_REGISTRY_USERNAME }} - password: ${{ secrets.REMOTE_REGISTRY_PASSWORD }} - tags: ${{ steps.meta.outputs.tags }} - dockerfile: Dockerfile - context: . - push: true +steps: + - name: Checkout code 🛎️ + uses: actions/checkout@v4 + + - name: Docker meta 🏷️ + id: meta + uses: docker/metadata-action@v5 + with: + images: ${{ vars.REMOTE_REGISTRY_URL }}/${{ vars.REMOTE_REGISTRY_NAMESPACE }}/my-app + tags: | + type=ref,event=branch + type=ref,event=pr + type=semver,pattern={{version}} + type=sha + + - name: Build and push image 🏗️ + uses: your-org/build-push-action@main + with: + image_name: ${{ vars.REMOTE_REGISTRY_URL }}/${{ vars.REMOTE_REGISTRY_NAMESPACE }}/my-app + registry: ${{ vars.REMOTE_REGISTRY_URL }} + username: ${{ vars.REMOTE_REGISTRY_USERNAME }} + password: ${{ secrets.REMOTE_REGISTRY_PASSWORD }} + tags: ${{ steps.meta.outputs.tags }} + dockerfile: Dockerfile + context: . + push: true ``` ---