aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-11-30 15:56:50 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-12-01 00:37:47 -0700
commit9f9f1aadc7701e60f580591ecd987fde6232d0a6 (patch)
treee7818e90af50467706327545a4ad116d94f2ff0a /.github
parentc37afa2811677b7602cdde8120049358c0d8c467 (diff)
downloadzig-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.yaml41
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