Skip to content

Commit 145b144

Browse files
Rewrite Release WF to use ARM runner
1 parent a09b8c0 commit 145b144

File tree

13 files changed

+370
-256
lines changed

13 files changed

+370
-256
lines changed

.github/workflows/draft-release.yml

+358-233
Large diffs are not rendered by default.

control-planes/kubernetes_provider/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ RUN cargo fetch
2525
COPY ./kubernetes_provider .
2626
RUN cargo install --force --path .
2727

28-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
29-
# gcr.io/distroless/cc-debian11
28+
FROM gcr.io/distroless/cc-debian11
3029
COPY --from=builder /usr/local/cargo/bin/kubernetes_provider /usr/local/bin/kubernetes_provider
3130
CMD ["kubernetes_provider"]

control-planes/mgmt_api/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ RUN cargo fetch
2626
COPY ./control-planes/mgmt_api .
2727
RUN cargo install --force --path .
2828

29-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
30-
# gcr.io/distroless/cc-debian11
29+
FROM gcr.io/distroless/cc-debian11
3130
COPY --from=builder /usr/local/cargo/bin/mgmt_api /usr/local/bin/mgmt_api
3231
CMD ["mgmt_api"]

query-container/publish-api/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ COPY . .
2020
WORKDIR /usr/src
2121
RUN cargo install --force --path .
2222

23-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
24-
# gcr.io/distroless/cc-debian11
23+
FROM gcr.io/distroless/cc-debian11
2524
ENV RUST_BACKTRACE=1
2625
COPY --from=builder /usr/local/cargo/bin/publish-api /usr/local/bin/publish-api
2726
CMD ["publish-api"]

query-container/query-host/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ COPY . .
2020
WORKDIR /usr/src
2121
RUN cargo install --path .
2222

23-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
24-
# gcr.io/distroless/cc-debian11
23+
FROM gcr.io/distroless/cc-debian11
2524
ENV RUST_BACKTRACE=1
2625
COPY --from=builder /usr/local/cargo/bin/query-host /usr/local/bin/query-host
2726
CMD ["query-host"]

query-container/view-svc/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ COPY . .
2020
WORKDIR /usr/src
2121
RUN cargo install --force --path .
2222

23-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
24-
# gcr.io/distroless/cc-debian11
23+
FROM gcr.io/distroless/cc-debian11
2524
ENV RUST_BACKTRACE=1
2625
COPY --from=builder /usr/local/cargo/bin/view-svc /usr/local/bin/view-svc
2726
CMD ["view-svc"]

sources/kubernetes/kubernetes-proxy/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ COPY . .
66
WORKDIR /usr/src
77
RUN cargo install --force --path .
88

9-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
10-
# gcr.io/distroless/cc-debian11
9+
FROM gcr.io/distroless/cc-debian11
1110
ENV RUST_BACKTRACE=1
1211
COPY --from=builder /usr/local/cargo/bin/kubernetes-proxy /usr/local/bin/kubernetes-proxy
1312
CMD ["kubernetes-proxy"]

sources/kubernetes/kubernetes-reactivator/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ COPY . .
66
WORKDIR /usr/src
77
RUN cargo install --force --path .
88

9-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
10-
# gcr.io/distroless/cc-debian11
9+
FROM gcr.io/distroless/cc-debian11
1110
ENV RUST_BACKTRACE=1
1211
COPY --from=builder /usr/local/cargo/bin/kubernetes-reactivator /usr/local/bin/kubernetes-reactivator
1312
CMD ["kubernetes-reactivator"]

sources/sdk/rust/example/proxy/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ COPY . .
66
WORKDIR /usr/src
77
RUN cargo install --force --path .
88

9-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
10-
# gcr.io/distroless/cc-debian11
9+
FROM gcr.io/distroless/cc-debian11
1110
ENV RUST_BACKTRACE=1
1211
COPY --from=builder /usr/local/cargo/bin/proxy /usr/local/bin/proxy
1312
CMD ["proxy"]

sources/sdk/rust/example/reactivator/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ COPY . .
66
WORKDIR /usr/src
77
RUN cargo install --force --path .
88

9-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
10-
# gcr.io/distroless/cc-debian11
9+
FROM gcr.io/distroless/cc-debian11
1110
ENV RUST_BACKTRACE=1
1211
COPY --from=builder /usr/local/cargo/bin/reactivator /usr/local/bin/reactivator
1312
CMD ["reactivator"]

sources/shared/change-dispatcher/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ COPY ./sources/shared/change-dispatcher .
2626
RUN cargo install --force --path .
2727

2828

29-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
30-
# gcr.io/distroless/cc-debian11
29+
FROM gcr.io/distroless/cc-debian11
3130
ENV RUST_BACKTRACE=1
3231
COPY --from=builder /usr/local/cargo/bin/change-dispatcher /usr/local/bin/change-dispatcher
3332
# RUN apt-get update && apt install -y openssl

sources/shared/change-router/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ COPY ./sources/shared/change-router .
2626
RUN cargo install --force --path .
2727

2828

29-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
29+
FROM gcr.io/distroless/cc-debian11
3030
ENV RUST_BACKTRACE=1
3131
# RUN apt-get update && apt-get install -y protobuf-compiler libcurl4 && rm -rf /var/lib/apt/lists/*
3232
COPY --from=builder /usr/local/cargo/bin/change-router /usr/local/bin/change-router

sources/shared/query-api/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ COPY ./sources/shared/query-api .
2626
RUN cargo install --force --path .
2727

2828

29-
FROM gcr.io/distroless/cc-debian11@sha256:55a5e011b2c4246b4c51e01fcc2b452d151e03df052e357465f0392fcd59fddf
30-
# gcr.io/distroless/cc-debian11
29+
FROM gcr.io/distroless/cc-debian11
3130
ENV RUST_BACKTRACE=1
3231
COPY --from=builder /usr/local/cargo/bin/query-api /usr/local/bin/query-api
3332
# RUN apt-get update && apt install -y openssl

0 commit comments

Comments
 (0)