From 8c31eb676741050f9f7184e262a475f8f8c40c9c Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Sun, 6 Jul 2025 17:29:43 +0200 Subject: [PATCH] Build all targets --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e618ce..aa27ff5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,6 +4,9 @@ on: [push] jobs: XTChain: + strategy: + matrix: + target: [linux, windows] runs-on: oscw container: image: codingworkshop/oscw-runner:latest @@ -11,10 +14,10 @@ jobs: - name: Clone repository uses: actions/checkout@v3 - name: Build XTChain - run: CORES=10 ./build.sh + run: ./build.sh --jobs=10 --target=${{ matrix.target }} - name: Publish binaries if: startsWith(github.ref, 'refs/tags/') env: OSCW_GITHUB_USERNAME: ${{ secrets.OSCW_GITHUB_USERNAME }} OSCW_GITHUB_PASSWORD: ${{ secrets.OSCW_GITHUB_PASSWORD }} - run: github_publish $OSCW_GITHUB_USERNAME $OSCW_GITHUB_PASSWORD $(ls xtchain-*-linux.tar.zst) + run: github_publish $OSCW_GITHUB_USERNAME $OSCW_GITHUB_PASSWORD $(ls xtchain-*-${{ matrix.target }}.*)