diff --git a/.github/workflows/release-image.yaml b/.github/workflows/release-image.yaml index 5ca4f08..13c73da 100644 --- a/.github/workflows/release-image.yaml +++ b/.github/workflows/release-image.yaml @@ -65,7 +65,7 @@ jobs: with: context: . file: ./Containerfile - platforms: "linux/amd64" + platforms: "linux/amd64,linux/arm64" push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} cache-from: type=gha diff --git a/.release-plz.toml b/.release-plz.toml deleted file mode 100644 index 5cd93fe..0000000 --- a/.release-plz.toml +++ /dev/null @@ -1,15 +0,0 @@ -[workspace] -pr_branch_prefix = "release/" -pr_labels = ["release"] -release_always = true -git_release_enable = false -git_tag_enable = false -changelog_update = false - -[[package]] -name = "edera_falco_plugin" -git_release_name = "v{{ version }}" -git_tag_name = "v{{ version }}" -git_tag_enable = true -git_release_enable = true -publish = false diff --git a/Containerfile b/Containerfile index 7e8af27..6308423 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,5 @@ -FROM rust:1.91-bookworm@sha256:7ccbffbca64e04b1c19647e236b2a41c54eb4ee58891faa43ed70379f264db40 AS build +# This is *not* sha-locked as ghcr doesn't have arch-agnostic SHAs ATM, AFAICT. +FROM rust:1.91-bookworm AS build RUN apt-get update && apt-get --assume-yes install protobuf-compiler git clang cmake build-essential llvm-dev libclang-dev jq