gpu-dawn: CI: fix M1 CI (remove submodules)

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2023-07-08 14:14:08 -07:00
parent 0db9f5f83d
commit c6349d1a97

View file

@ -12,16 +12,8 @@ jobs:
run: run:
shell: "/usr/bin/arch -arch arm64e /bin/bash --noprofile --norc -eo pipefail {0}" shell: "/usr/bin/arch -arch arm64e /bin/bash --noprofile --norc -eo pipefail {0}"
steps: steps:
- name: Clean repository submodules
# See https://github.com/actions/checkout/issues/385
run: |
rm -rf $GITHUB_WORKSPACE && mkdir $GITHUB_WORKSPACE
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
with:
submodules: 'true'
- name: Clone mach-glfw
run: rm libs/mach-glfw && git clone --recursive https://github.com/hexops/mach-glfw libs/mach-glfw
- name: install (debug) - name: install (debug)
run: zig build install -Dtarget=aarch64-macos run: zig build install -Dtarget=aarch64-macos
- name: upload (debug) - name: upload (debug)