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
```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
```
---