Skip to content

Commit 162bd2c

Browse files
feat: enhance Docker image metadata in GitHub Actions workflow for better image identification and tracking
1 parent 81d2a5b commit 162bd2c

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/docker-publish.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,15 @@ jobs:
4343
type=semver,pattern={{major}}.{{minor}}
4444
type=semver,pattern={{major}}
4545
type=raw,value=latest,enable={{is_default_branch}}
46-
type=sha,prefix={{branch}}-
46+
labels: |
47+
org.opencontainers.image.title=${{ github.event.repository.name }}
48+
org.opencontainers.image.description=${{ github.event.repository.description }}
49+
org.opencontainers.image.url=${{ github.event.repository.html_url }}
50+
org.opencontainers.image.source=${{ github.event.repository.clone_url }}
51+
org.opencontainers.image.version=${{ steps.meta.outputs.version }}
52+
org.opencontainers.image.created=${{ steps.meta.outputs.created }}
53+
org.opencontainers.image.revision=${{ github.sha }}
54+
org.opencontainers.image.licenses=${{ github.event.repository.license.spdx_id }}
4755
4856
- name: Build and push Docker image
4957
uses: docker/build-push-action@v6

0 commit comments

Comments
 (0)