aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorSébastien Marie <semarie@online.fr>2022-03-03 15:08:34 +0000
committerSébastien Marie <semarie@online.fr>2022-03-03 15:08:34 +0000
commit8c6f39a68d842cee2207eba23b97d17b33fbf36a (patch)
tree6039095b26925ad46961905a7cb96e637052a5cd /.github
parent09f5713cf8d3ac05ccbc92d7770d1835b1632963 (diff)
CI: add linux i386, Darwin arm64 and Windows 386
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 788c59311..107cdf455 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -38,6 +38,9 @@ jobs:
cd tests/vendor
make
timeout-minutes: 10
+ - name: Odin check examples/all for Linux i386
+ run: ./odin check examples/all -vet -strict-style -target:linux_386
+ timeout-minutes: 10
- name: Odin check examples/all for OpenBSD amd64
run: ./odin check examples/all -vet -strict-style -target:openbsd_amd64
timeout-minutes: 10
@@ -81,6 +84,9 @@ jobs:
cd tests/vendor
make
timeout-minutes: 10
+ - name: Odin check examples/all for Darwin arm64
+ run: ./odin check examples/all -vet -strict-style -target:darwin_arm64
+ timeout-minutes: 10
build_windows:
runs-on: windows-2019
steps:
@@ -141,3 +147,9 @@ jobs:
cd tests\core\math\big
call build.bat
timeout-minutes: 10
+ - name: Odin check examples/all for Windows 32bits
+ shell: cmd
+ run: |
+ call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat
+ odin check examples/all -strict-style -target:windows_386
+ timeout-minutes: 10