feat(ci): aggiungi label OCI per collegare container al repository Gitea
- Aggiunto org.opencontainers.image.source con URL del repository - Aggiunto org.opencontainers.image.revision con SHA del commit - Aggiunto org.opencontainers.image.version con versione del pacchetto - Applicato a docker-release.yml e python-docker-release.yml @25m
This commit is contained in:
@@ -69,6 +69,7 @@ jobs:
|
|||||||
REGISTRY="gitea.pzetatouch.it/pzeta_touch"
|
REGISTRY="gitea.pzetatouch.it/pzeta_touch"
|
||||||
echo "version_tag=${REGISTRY}/${APP_NAME}:${VERSION}" >> $GITHUB_OUTPUT
|
echo "version_tag=${REGISTRY}/${APP_NAME}:${VERSION}" >> $GITHUB_OUTPUT
|
||||||
echo "latest_tag=${REGISTRY}/${APP_NAME}:latest" >> $GITHUB_OUTPUT
|
echo "latest_tag=${REGISTRY}/${APP_NAME}:latest" >> $GITHUB_OUTPUT
|
||||||
|
echo "version=${VERSION}" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
uses: https://gitea.com/docker/build-push-action@v6
|
uses: https://gitea.com/docker/build-push-action@v6
|
||||||
@@ -79,5 +80,9 @@ jobs:
|
|||||||
tags: |
|
tags: |
|
||||||
${{ steps.tags.outputs.version_tag }}
|
${{ steps.tags.outputs.version_tag }}
|
||||||
${{ steps.tags.outputs.latest_tag }}
|
${{ steps.tags.outputs.latest_tag }}
|
||||||
|
labels: |
|
||||||
|
org.opencontainers.image.source=${{ gitea.server_url }}/${{ gitea.repository }}
|
||||||
|
org.opencontainers.image.revision=${{ gitea.sha }}
|
||||||
|
org.opencontainers.image.version=${{ steps.tags.outputs.version }}
|
||||||
secrets: |
|
secrets: |
|
||||||
npm_token=${{ secrets.NPM_TOKEN }}
|
npm_token=${{ secrets.NPM_TOKEN }}
|
||||||
|
|||||||
@@ -104,6 +104,7 @@ jobs:
|
|||||||
REGISTRY="gitea.pzetatouch.it/pzeta_touch"
|
REGISTRY="gitea.pzetatouch.it/pzeta_touch"
|
||||||
echo "version_tag=${REGISTRY}/${APP_NAME}:${VERSION}" >> $GITHUB_OUTPUT
|
echo "version_tag=${REGISTRY}/${APP_NAME}:${VERSION}" >> $GITHUB_OUTPUT
|
||||||
echo "latest_tag=${REGISTRY}/${APP_NAME}:latest" >> $GITHUB_OUTPUT
|
echo "latest_tag=${REGISTRY}/${APP_NAME}:latest" >> $GITHUB_OUTPUT
|
||||||
|
echo "version=${VERSION}" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
uses: https://gitea.com/docker/build-push-action@v6
|
uses: https://gitea.com/docker/build-push-action@v6
|
||||||
@@ -114,3 +115,7 @@ jobs:
|
|||||||
tags: |
|
tags: |
|
||||||
${{ steps.tags.outputs.version_tag }}
|
${{ steps.tags.outputs.version_tag }}
|
||||||
${{ steps.tags.outputs.latest_tag }}
|
${{ steps.tags.outputs.latest_tag }}
|
||||||
|
labels: |
|
||||||
|
org.opencontainers.image.source=${{ gitea.server_url }}/${{ gitea.repository }}
|
||||||
|
org.opencontainers.image.revision=${{ gitea.sha }}
|
||||||
|
org.opencontainers.image.version=${{ steps.tags.outputs.version }}
|
||||||
|
|||||||
Reference in New Issue
Block a user