zitadel-actions-manager 0.5.3

Sync v1 and v2 Zitadel IdP actions defined in a declarative way
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# SPDX-FileCopyrightText: 2025 Famedly GmbH (info@famedly.com)
#
# SPDX-License-Identifier: Apache-2.0

FROM registry.famedly.net/docker-oss/rust-container:nightly AS builder

COPY . /app
WORKDIR /app
RUN cargo auditable build --features cli --release --bins

FROM debian:bookworm-slim AS zitadel-actions-manager
RUN apt update && apt install ca-certificates -y
WORKDIR /opt/zitadel-actions-sync
COPY --from=builder /app/target/release/zitadel-actions-sync /usr/local/bin/zitadel-actions-sync
ENTRYPOINT ["/usr/local/bin/zitadel-actions-sync"]