Compare commits

..

6 Commits

Author SHA1 Message Date
CSRBot 1edc59795a chore(deps): update dependency docker/compose to v5.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-amd64 (pull_request) Successful in 59s
Build / build-arm64 (pull_request) Successful in 1m57s
Auto release tagged / tag_on_change (push) Successful in 6s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 52s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
Release latest / push-arm64 (push) Successful in 2m0s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 36s
2026-07-02 18:06:06 +00:00
CSRBot e4092a72ef chore(deps): update dependency docker/compose to v5.2.0
Build / build-amd64 (pull_request) Successful in 52s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m33s
Auto release tagged / tag_on_change (push) Successful in 8s
Lint Markdown files / markdown-lint (push) Successful in 10s
Release latest / push-amd64 (push) Successful in 59s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Release latest / sync-to-hub-docker-io (push) Successful in 56s
Release latest / push-arm64 (push) Successful in 1m54s
Release latest / push-manifest (push) Successful in 6s
2026-06-23 15:04:05 +00:00
CSRBot a11f19bde1 chore(deps): update actions/checkout action to v6.0.3
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-amd64 (pull_request) Successful in 1m1s
Build / build-arm64 (pull_request) Successful in 1m47s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 57s
Release latest / push-arm64 (push) Successful in 1m56s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 45s
2026-06-07 18:06:02 +00:00
volker.raschek 77d7368753 chore(artifacthub): update repository id
Lint Markdown files / markdown-lint (push) Successful in 4s
Release latest / push-amd64 (push) Successful in 1m13s
Release latest / push-arm64 (push) Successful in 2m3s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 33s
2026-06-07 18:07:08 +02:00
volker.raschek 01db5f2086 fix(ci): add upload workflow to upload metadata for artifacthub
Lint Markdown files / markdown-lint (push) Successful in 9s
Release latest / push-amd64 (push) Successful in 59s
Release latest / push-arm64 (push) Successful in 1m56s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 51s
2026-06-07 18:06:19 +02:00
volker.raschek 7646fdb91f fix(Dockerfile): adapt README URL
Lint Markdown files / markdown-lint (push) Successful in 5s
Auto release tagged / tag_on_change (push) Successful in 24s
Release latest / push-amd64 (push) Successful in 1m3s
Release latest / push-arm64 (push) Successful in 2m1s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 46s
2026-06-07 17:54:56 +02:00
4 changed files with 46 additions and 4 deletions
@@ -0,0 +1,41 @@
name: Upload ArtifactHub Metadata
on:
schedule:
- cron: '0 3 1 * *'
workflow_dispatch:
jobs:
upload-metadata:
name: "Upload artifacthub-repo.yml to OCI registry"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6.0.3
- uses: docker/login-action@v4.2.0
with:
registry: ${{ github.server_url }}
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- uses: oras-project/setup-oras@v2.0.0
with:
version: 1.3.2 # renovate: datasource=github-tags depName=oras-project/oras extractVersion='^v?(?<version>.*)$'
- name: Extract meta information
run: |
echo "GITEA_SERVER_HOSTNAME=$(echo "${GITHUB_SERVER_URL}" | cut -d '/' -f 3)" >> $GITHUB_ENV
echo "PACKAGE_VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
echo "REPOSITORY_NAME=$(echo ${GITHUB_REPOSITORY} | cut -d '/' -f 2 | sed --regexp-extended 's/-charts?//g')" >> $GITHUB_ENV
echo "REPOSITORY_OWNER=$(echo ${GITHUB_REPOSITORY} | cut -d '/' -f 1)" >> $GITHUB_ENV
- name: Push artifacthub-repo.yml
run: |
oras push ${GITEA_SERVER_HOSTNAME}/${REPOSITORY_OWNER}/${REPOSITORY_NAME}:artifacthub.io \
--config /dev/null:application/vnd.cncf.artifacthub.config.v1+yaml \
artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml
- name: Push public cosign key
env:
COSIGN_PUBLIC_KEY: ${{ vars.COSIGN_PUBLIC_KEY }}
run: |
echo "${COSIGN_PUBLIC_KEY}" > cosign.pub
oras push ${GITEA_SERVER_HOSTNAME}/${REPOSITORY_OWNER}/${REPOSITORY_NAME}:cosign.pub \
--artifact-type application/vnd.dev.cosign.public-key.v1 \
--annotation org.opencontainers.image.title=cosign.pub \
cosign.pub:application/vnd.dev.cosign.public-key.v1
+3 -3
View File
@@ -1,6 +1,6 @@
FROM docker.io/library/ubuntu:26.04 AS download FROM docker.io/library/ubuntu:26.04 AS download
ARG DC_VERSION=v5.1.4 ARG DC_VERSION=v5.3.0
RUN NAME=docker-compose-$(uname | tr [:upper:] [:lower:])-$(uname -m); \ RUN NAME=docker-compose-$(uname | tr [:upper:] [:lower:])-$(uname -m); \
apt update --yes && \ apt update --yes && \
@@ -19,10 +19,10 @@ RUN NAME=docker-compose-$(uname | tr [:upper:] [:lower:])-$(uname -m); \
FROM scratch FROM scratch
ARG DC_VERSION=v5.1.4 ARG DC_VERSION=v5.3.0
ARG BUILD_DATE ARG BUILD_DATE
LABEL io.artifacthub.package.readme-url="https://github.com/docker/compose" \ LABEL io.artifacthub.package.readme-url="https://raw.githubusercontent.com/docker/compose/refs/tags/${DC_VERSION}/README.md" \
org.opencontainers.image.created="${BUILD_DATE}" \ org.opencontainers.image.created="${BUILD_DATE}" \
org.opencontainers.image.description="Define and run multi-container applications with Docker" \ org.opencontainers.image.description="Define and run multi-container applications with Docker" \
org.opencontainers.image.version=${DC_VERSION} org.opencontainers.image.version=${DC_VERSION}
+1 -1
View File
@@ -11,7 +11,7 @@ The workflow or how `docker-compose` can in general be used is documented at
image. image.
```bash ```bash
IMAGE_VERSION=5.1.4 IMAGE_VERSION=5.3.0
docker run \ docker run \
--rm \ --rm \
--volume "$(pwd):$(pwd)" \ --volume "$(pwd):$(pwd)" \
+1
View File
@@ -0,0 +1 @@
repositoryID: c7576fb6-9bfd-44ad-a7a5-fd80465f0b65