Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8abc389967 |
@@ -35,6 +35,9 @@ jobs:
|
|||||||
- name: Cargo clippy
|
- name: Cargo clippy
|
||||||
run: cargo clippy --all --all-targets -- -D warnings 2>&1 | tail -50 || true
|
run: cargo clippy --all --all-targets -- -D warnings 2>&1 | tail -50 || true
|
||||||
|
|
||||||
|
- name: Clean build artifacts before Docker
|
||||||
|
run: cargo clean
|
||||||
|
|
||||||
- name: Get short SHA
|
- name: Get short SHA
|
||||||
id: sha
|
id: sha
|
||||||
run: echo "short_sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
|
run: echo "short_sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
|
||||||
|
|||||||
+3
-1
@@ -10,7 +10,9 @@ COPY . .
|
|||||||
|
|
||||||
# Build the mem binary (offline sqlx - uses .sqlx/ cache)
|
# Build the mem binary (offline sqlx - uses .sqlx/ cache)
|
||||||
ENV SQLX_OFFLINE=true
|
ENV SQLX_OFFLINE=true
|
||||||
RUN cargo build --release -p mem-cli
|
RUN cargo build --release -p mem-cli &&
|
||||||
|
strip target/release/mem &&
|
||||||
|
rm -rf target/release/deps target/release/build target/release/incremental target/release/.fingerprint
|
||||||
|
|
||||||
# Stage 2: Runtime
|
# Stage 2: Runtime
|
||||||
FROM debian:bookworm-slim
|
FROM debian:bookworm-slim
|
||||||
|
|||||||
Reference in New Issue
Block a user