diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 3c1e48a78a5..18506545a3e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -184,6 +184,8 @@ jobs: goarch: amd64 - goos: linux goarch: arm64 + - goos: linux + goarch: ppc64le - goos: linux goarch: arm - goos: windows diff --git a/.github/workflows/scripts/verify-dist-files-exist.sh b/.github/workflows/scripts/verify-dist-files-exist.sh index 694ebbbc6dd..588cb720031 100755 --- a/.github/workflows/scripts/verify-dist-files-exist.sh +++ b/.github/workflows/scripts/verify-dist-files-exist.sh @@ -2,6 +2,7 @@ files=( bin/otelcol_darwin_amd64 bin/otelcol_darwin_arm64 bin/otelcol_linux_arm64 + bin/otelcol_linux_ppc64le bin/otelcol_linux_amd64 bin/otelcol_windows_amd64.exe ); diff --git a/CHANGELOG.md b/CHANGELOG.md index e76b0e127c1..eb1f277c22c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Unreleased +### 💡 Enhancements 💡 + +- Add `linux-ppc64le` architecture to cross build tests in CI + ## v0.55.0 Beta ### 🛑 Breaking changes 🛑 diff --git a/cmd/builder/.goreleaser.yml b/cmd/builder/.goreleaser.yml index cf970cc3270..72da2389a49 100644 --- a/cmd/builder/.goreleaser.yml +++ b/cmd/builder/.goreleaser.yml @@ -18,6 +18,7 @@ builds: goarch: - amd64 - arm64 + - ppc64le ignore: - goos: windows goarch: arm64