mirror of
https://github.com/ClaytonWWilson/miryoku_zmk.git
synced 2025-12-13 17:58:47 +00:00
Add keymap test to workflow
This commit is contained in:
parent
4c51e25422
commit
187f0b688e
17
.github/workflows/main.yml
vendored
17
.github/workflows/main.yml
vendored
@ -212,8 +212,23 @@ jobs:
|
||||
echo "::endgroup::"
|
||||
|
||||
echo "::group::build"
|
||||
log='build.log'
|
||||
message='::error::Build failed with exit code'
|
||||
EX_UNAVAILABLE='69'
|
||||
cd "${GITHUB_WORKSPACE}/zmk/app"
|
||||
west build -b ${{ matrix.board }} -- ${{ steps.variables.outputs.shield-arg }} -DZMK_CONFIG="${GITHUB_WORKSPACE}/miryoku_zmk/config"
|
||||
{
|
||||
west build -b ${{ matrix.board }} -- ${{ steps.variables.outputs.shield-arg }} -DZMK_CONFIG="${GITHUB_WORKSPACE}/miryoku_zmk/config" ||
|
||||
echo "$message $?." ;
|
||||
} 2>&1 | tee "$log"
|
||||
if grep -q "$message" "$log"
|
||||
then
|
||||
false
|
||||
fi
|
||||
if ! grep -q 'Using keymap file: .*/config/[^/]*.keymap$' "$log"
|
||||
then
|
||||
echo '::error::Miryoku keyboard keymap not found.'
|
||||
exit "$EX_UNAVAILABLE"
|
||||
fi
|
||||
echo "::endgroup::"
|
||||
|
||||
echo "::group::copy"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user