Skip to content

chore: backport https://github.com/skip-mev/connect/pull/735 #3681

chore: backport https://github.com/skip-mev/connect/pull/735

chore: backport https://github.com/skip-mev/connect/pull/735 #3681

Workflow file for this run

name: Multi-Arch Build for Go
on:
push:
branches:
- main
pull_request:
jobs:
multi-arch-build:
runs-on: ubuntu-latest
strategy:
matrix:
os: [linux, darwin]
arch: [amd64, arm64, 386]
exclude:
- os: darwin
arch: 386
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: "1.23.3"
- name: Set environment variables
run: |
echo "GOOS=${{ matrix.os }}" >> $GITHUB_ENV
echo "GOARCH=${{ matrix.arch }}" >> $GITHUB_ENV
- name: Build chain and sidecar
run: |
make build-test-app && make build