update readme

This commit is contained in:
2025-12-21 23:47:41 +01:00
parent 0e95ddba17
commit 379b7ab3d9

View File

@@ -32,17 +32,32 @@ A composite action that simplifies building and pushing Docker images using Dock
## 🛠️ Example Usage ## 🛠️ Example Usage
```yaml ```yaml
- name: Build and push image 🏗️ steps:
uses: your-org/build-push-action@main - name: Checkout code 🛎️
with: uses: actions/checkout@v4
image_name: ${{ vars.REMOTE_REGISTRY_URL }}/${{ vars.REMOTE_REGISTRY_NAMESPACE }}/my-app
registry: ${{ vars.REMOTE_REGISTRY_URL }} - name: Docker meta 🏷️
username: ${{ vars.REMOTE_REGISTRY_USERNAME }} id: meta
password: ${{ secrets.REMOTE_REGISTRY_PASSWORD }} uses: docker/metadata-action@v5
tags: ${{ steps.meta.outputs.tags }} with:
dockerfile: Dockerfile images: ${{ vars.REMOTE_REGISTRY_URL }}/${{ vars.REMOTE_REGISTRY_NAMESPACE }}/my-app
context: . tags: |
push: true 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
``` ```
--- ---