From d409133372b0997f6bd3f8d84df1a9e1e78a6097 Mon Sep 17 00:00:00 2001 From: Catalan Lover <48515417+FSG-Cat@users.noreply.github.com> Date: Thu, 14 May 2026 18:59:15 +0200 Subject: [PATCH] Add Description to Images. (#1127) * Add Description to Images. * Fix Invalid Description due to commas. * Make prettier ignore Description. * Apply suggestion from @Gnuxie * Fix remaining Descriptions Co-authored-by: Catalan Lover <48515417+FSG-Cat@users.noreply.github.com> --- .github/workflows/docker-hub-develop.yml | 3 +++ .github/workflows/docker-hub-latest.yml | 3 +++ .github/workflows/docker-hub-release.yml | 3 +++ .github/workflows/ghcr-all-dev-branches.yml | 3 +++ .github/workflows/ghcr-latest.yml | 3 +++ .github/workflows/ghcr-release.yml | 3 +++ 6 files changed, 18 insertions(+) diff --git a/.github/workflows/docker-hub-develop.yml b/.github/workflows/docker-hub-develop.yml index cbdb4a2a..0eb1cbd5 100644 --- a/.github/workflows/docker-hub-develop.yml +++ b/.github/workflows/docker-hub-develop.yml @@ -67,6 +67,9 @@ jobs: org.opencontainers.image.version=${{ github.ref_name }}-${{ github.sha }} org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.licenses=Apache-2.0 + + # prettier-ignore + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix. sbom: true tags: | ${{ env.DOCKER_NAMESPACE }}/draupnir:develop diff --git a/.github/workflows/docker-hub-latest.yml b/.github/workflows/docker-hub-latest.yml index 999852c2..185386bc 100644 --- a/.github/workflows/docker-hub-latest.yml +++ b/.github/workflows/docker-hub-latest.yml @@ -67,6 +67,9 @@ jobs: org.opencontainers.image.revision=${{ github.sha }} org.opencontainers.image.version=${{ github.ref_name }} org.opencontainers.image.licenses=Apache-2.0 + + # prettier-ignore + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix. sbom: true tags: | ${{ env.DOCKER_NAMESPACE }}/draupnir:latest diff --git a/.github/workflows/docker-hub-release.yml b/.github/workflows/docker-hub-release.yml index 8b79fd9d..f8f67050 100644 --- a/.github/workflows/docker-hub-release.yml +++ b/.github/workflows/docker-hub-release.yml @@ -68,6 +68,9 @@ jobs: org.opencontainers.image.revision=${{ github.sha }} org.opencontainers.image.version=${{ github.ref_name }} org.opencontainers.image.licenses=Apache-2.0 + + # prettier-ignore + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix. sbom: true tags: | ${{ env.DOCKER_NAMESPACE }}/draupnir:${{ steps.release_version.outputs.release_version }} diff --git a/.github/workflows/ghcr-all-dev-branches.yml b/.github/workflows/ghcr-all-dev-branches.yml index 501e451f..3baded4a 100644 --- a/.github/workflows/ghcr-all-dev-branches.yml +++ b/.github/workflows/ghcr-all-dev-branches.yml @@ -86,5 +86,8 @@ jobs: org.opencontainers.image.version=${{ github.ref_name }}-${{ github.sha }} org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.licenses=Apache-2.0 + + # prettier-ignore + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix. sbom: true tags: ${{ steps.meta.outputs.tags }} diff --git a/.github/workflows/ghcr-latest.yml b/.github/workflows/ghcr-latest.yml index e4bbd8a6..0552dc3a 100644 --- a/.github/workflows/ghcr-latest.yml +++ b/.github/workflows/ghcr-latest.yml @@ -68,6 +68,9 @@ jobs: org.opencontainers.image.revision=${{ github.sha }} org.opencontainers.image.version=${{ github.ref_name }} org.opencontainers.image.licenses=Apache-2.0 + + # prettier-ignore + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix. sbom: true tags: | ghcr.io/${{ steps.image_owner.outputs.image_owner }}/draupnir:latest diff --git a/.github/workflows/ghcr-release.yml b/.github/workflows/ghcr-release.yml index 95bd9dc8..27b68f02 100644 --- a/.github/workflows/ghcr-release.yml +++ b/.github/workflows/ghcr-release.yml @@ -69,6 +69,9 @@ jobs: org.opencontainers.image.revision=${{ github.sha }} org.opencontainers.image.version=${{ github.ref_name }} org.opencontainers.image.licenses=Apache-2.0 + + # prettier-ignore + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix. sbom: true tags: | ghcr.io/${{ steps.image_owner.outputs.image_owner }}/draupnir:${{ steps.release_version.outputs.release_version }}