Skip to content

Commit 111517f

Browse files
authored
Do crossbuild (#18)
1 parent 9755829 commit 111517f

3 files changed

Lines changed: 3 additions & 17 deletions

File tree

.github/workflows/release-image.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
with:
6666
context: .
6767
file: ./Containerfile
68-
platforms: "linux/amd64"
68+
platforms: "linux/amd64,linux/arm64"
6969
push: ${{ github.event_name != 'pull_request' }}
7070
tags: ${{ steps.meta.outputs.tags }}
7171
cache-from: type=gha

.release-plz.toml

Lines changed: 0 additions & 15 deletions
This file was deleted.

Containerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
FROM rust:1.91-bookworm@sha256:7ccbffbca64e04b1c19647e236b2a41c54eb4ee58891faa43ed70379f264db40 AS build
1+
# This is *not* sha-locked as ghcr doesn't have arch-agnostic SHAs ATM, AFAICT.
2+
FROM rust:1.91-bookworm AS build
23

34
RUN apt-get update && apt-get --assume-yes install protobuf-compiler git clang cmake build-essential llvm-dev libclang-dev jq
45

0 commit comments

Comments
 (0)