From 3838d336b8f0ba1f80dc9a31f47e87d97d5bd4c4 Mon Sep 17 00:00:00 2001 From: Brian Romanko Date: Mon, 26 Feb 2024 12:57:33 -0800 Subject: [PATCH] Pass package target from build matrix --- .github/workflows/build.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 21e6473..6c9ee7a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,12 +13,8 @@ jobs: strategy: matrix: - include: - - {GOOS: linux, GOARCH: amd64} - - {GOOS: linux, GOARCH: arm, GOARM: 6} - - {GOOS: linux, GOARCH: arm64} - - {GOOS: darwin, GOARCH: amd64 } - - {GOOS: darwin, GOARCH: arm64 } + package: ["age-plugin-op-linux-arm64", "age-plugin-op-linux-arm32", "age-plugin-op-linux-amd64", + "age-plugin-op-darwin-amd64", "age-plugin-op-darwin-arm64"] steps: - name: Checkout repository @@ -35,7 +31,7 @@ jobs: diagnostic-endpoint: "" - name: Build - run: nix build -L + run: nix build .${{ matrix.package }} -L - name: Verify build run: ./result/bin/age-plugin-op --help \ No newline at end of file