From f57e959ab8c1ca7e64810589a10efa881fe9cabe Mon Sep 17 00:00:00 2001 From: Yufan Chen Date: Mon, 23 Mar 2026 20:42:21 -0700 Subject: [PATCH] test: add build and container checks to GitHub Actions This adds the `make build` and `make container-multi-arch` checks directly into the GitHub Actions workflow to ensure PRs are fully verified before merging. Change-Id: I6827311a0d2380a349f178aaaa0db29e8abdb711 --- .github/workflows/go_tests.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/go_tests.yml b/.github/workflows/go_tests.yml index 396aee29b..ca06f8104 100644 --- a/.github/workflows/go_tests.yml +++ b/.github/workflows/go_tests.yml @@ -10,10 +10,12 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 - name: Setup Go uses: actions/setup-go@v3 with: - go-version: 1.23 + go-version: '1.25' - name: Setup Python # boilerplate.py needs this uses: actions/setup-python@v4 with: @@ -26,3 +28,7 @@ jobs: run: | sudo make device-injector-test sudo make clean + - name: Run make build + run: make build + - name: Run container-multi-arch + run: make container-multi-arch