feat(config)!: Changed default config location
All checks were successful
Build and deploy / build (push) Successful in 10m26s
Build and deploy / Deploy container (push) Has been skipped

This commit is contained in:
2025-10-19 05:03:08 +02:00
parent 3676aafa23
commit a0c5189ada
3 changed files with 2 additions and 3 deletions

View File

@@ -21,6 +21,5 @@ RUN cargo auditable build --release
FROM gcr.io/distroless/cc-debian12:nonroot AS runtime FROM gcr.io/distroless/cc-debian12:nonroot AS runtime
COPY --from=builder /app/target/release/automation /app/automation COPY --from=builder /app/target/release/automation /app/automation
ENV AUTOMATION__ENTRYPOINT=/app/config.lua COPY ./config /app/config
COPY ./config.lua /app/config.lua
CMD [ "/app/automation" ] CMD [ "/app/automation" ]

View File

@@ -20,7 +20,7 @@ pub struct Setup {
} }
fn default_entrypoint() -> String { fn default_entrypoint() -> String {
"./config.lua".into() "./config/config.lua".into()
} }
#[derive(Debug, Deserialize, Typed)] #[derive(Debug, Deserialize, Typed)]