when: - event: push branch: main path: - "mediawiki/**" - ".woodpecker/mediawiki.yaml" - event: tag ref: "refs/tags/mediawiki/*" steps: - name: build image: quay.io/buildah/stable commands: - buildah build --manifest dev.ccchb.de/ccchb/oci-images/mediawiki mediawiki/ - buildah manifest push --all dev.ccchb.de/ccchb/oci-images/mediawiki oci-archive:/woodpecker/image.tar privileged: true - name: push image: quay.io/skopeo/stable commands: - "skopeo copy --dest-creds ccchb:$${FORGEJO_API_TOKEN} oci-archive:/woodpecker/image.tar docker://dev.ccchb.de/ccchb/oci-images/mediawiki:$${CI_COMMIT_TAG##mediawiki/}" - "skopeo copy --dest-creds ccchb:$${FORGEJO_API_TOKEN} oci-archive:/woodpecker/image.tar docker://dev.ccchb.de/ccchb/oci-images/mediawiki:latest" secrets: - FORGEJO_API_TOKEN when: event: tag