diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-11-30 15:56:50 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-12-01 00:37:47 -0700 |
| commit | 9f9f1aadc7701e60f580591ecd987fde6232d0a6 (patch) | |
| tree | e7818e90af50467706327545a4ad116d94f2ff0a /.github | |
| parent | c37afa2811677b7602cdde8120049358c0d8c467 (diff) | |
| download | zig-9f9f1aadc7701e60f580591ecd987fde6232d0a6.tar.gz zig-9f9f1aadc7701e60f580591ecd987fde6232d0a6.zip | |
CI: add aarch64-linux-debug job and flatten dirs
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/ci.yaml | 41 |
1 files changed, 23 insertions, 18 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7a278e070e..52b047dc36 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,41 +15,37 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Build and Test - run: sh ./ci/linux/build-x86_64-debug.sh - - name: Print Version - run: echo "$(build-debug/stage3-debug/bin/zig version)" + run: sh ci/x86_64-linux-debug.sh x86_64-linux-release: runs-on: [self-hosted, Linux, x86_64] steps: - name: Checkout uses: actions/checkout@v3 - name: Build and Test - run: sh ./ci/linux/build-x86_64-release.sh - x86_64-macos: - runs-on: "macos-11" - env: - ARCH: "x86_64" + run: sh ci/x86_64-linux-release.sh + aarch64-linux-debug: + runs-on: [self-hosted, Linux, aarch64] steps: - name: Checkout uses: actions/checkout@v3 - name: Build and Test - run: ./ci/macos/build-x86_64.sh - x86_64-windows: - runs-on: windows-latest - env: - ARCH: "x86_64" + run: sh ci/aarch64-linux-debug.sh + aarch64-linux-release: + runs-on: [self-hosted, Linux, aarch64] steps: - name: Checkout uses: actions/checkout@v3 - name: Build and Test - run: ./ci/windows/build.ps1 - aarch64-linux: - runs-on: [self-hosted, Linux, aarch64] + run: sh ci/aarch64-linux-release.sh + x86_64-macos: + runs-on: "macos-11" + env: + ARCH: "x86_64" steps: - name: Checkout uses: actions/checkout@v3 - name: Build and Test - run: sh ./ci/linux/build-aarch64.sh + run: ci/x86_64-macos.sh aarch64-macos: runs-on: [self-hosted, macOS, aarch64] env: @@ -58,4 +54,13 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Build and Test - run: ./ci/macos/build-aarch64.sh + run: ci/aarch64-macos.sh + x86_64-windows: + runs-on: windows-latest + env: + ARCH: "x86_64" + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Build and Test + run: ci/x86_64-windows.ps1 |
