diff --git a/Dockerfile b/Dockerfile index f4587b7..3297241 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,12 @@ -FROM rust:1.78 +FROM rust:latest WORKDIR /usr/src/action -COPY . . -RUN cargo install --path . +COPY Cargo.toml . +RUN mkdir src && echo "fn main() {}" > src/main.rs +RUN cargo build --release -CMD ["action"] +COPY src src +RUN touch src/main.rs + +CMD ["cargo", "run", "--release"]