Refactor workflow and outboards

- change "merge" option to "branches"
 - use first branch as base and merge rest
 - use "zmk" file instead of manifest
 - checkout to subdirectories
 - checkout zmk manually
 - use west just for zephyr
 - use absolute paths
 - handle simultaneous board and shield outboards
 - change outboard and directory names
This commit is contained in:
Manna Harbour
2022-04-07 10:19:04 +10:00
parent 5a0a9e1b8f
commit dab63d5540
46 changed files with 127 additions and 167 deletions

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=mrzealot/zmk-config
outboard_ref=master
outboard_from=/
outboard_to=boards/shields/absolem

View File

@@ -0,0 +1,9 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
# ahokore v1 (shield)
outboard_repository=dezlidezlidezli/zmk-config
outboard_ref=master
outboard_from=config/boards/shields/ahokore
outboard_to=boards/shields/ahokore

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=okke-formsma/zmk-config
outboard_ref=arch36
outboard_from=config/boards/shields/arch36
outboard_to=boards/shields/arch36

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=mseflek/zmk
outboard_ref=main
outboard_from=app/boards/shields/bastyl
outboard_to=boards/shields/bastyl

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=dnaq/zmk
outboard_ref=bat43-keymap
outboard_from=app/boards/shields/bat43
outboard_to=boards/shields/bat43

View File

@@ -0,0 +1,7 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=jcmkk3/zmk-config
outboard_ref=main
outboard_from=config/boards/shields/berylline
outboard_to=boards/shields/berylline

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=fsargent/zmk
outboard_ref=boardsource5x12
outboard_from=app/boards/shields/boardsource5x12
outboard_to=boards/shields/boardsource5x12

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=brickbots/chocV
outboard_ref=main
outboard_from=zmk_config/boards/shields/chocv
outboard_to=boards/shields/chocv

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=iangus/zmk
outboard_ref=main
outboard_from=app/boards/shields/contra
outboard_to=boards/shields/contra

View File

@@ -0,0 +1,7 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=MangoIV/zmk
outboard_ref=draculad
outboard_from=app/boards/shields/draculad
outboard_to=boards/shields/draculad

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=Eyenseo/zmk
outboard_ref=main
outboard_from=app/boards/shields/ergodash
outboard_to=boards/shields/ergodash

View File

@@ -0,0 +1,12 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
#outboard_repository=codeincontext/zmk-config
#outboard_ref=master
#outboard_from=config/boards/shields/ergotravel
#outboard_to=boards/shields/ergotravel
outboard_repository=jchenVT/zmk_ergotravel
outboard_ref=main
outboard_from=config/boards/shields/ergotravel
outboard_to=boards/shields/ergotravel

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=freya-irl/zmk
outboard_ref=main
outboard_from=app/boards/shields/gatoraid40
outboard_to=boards/shields/gatoraid40

View File

@@ -0,0 +1,7 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=mmccoyd/zmk-config
outboard_ref=master
outboard_from=config/boards/shields/hillside
outboard_to=boards/shields/hillside

View File

@@ -0,0 +1,7 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=skarrmann/zmk-config
outboard_ref=master
outboard_from=config/boards/shields/horizon
outboard_to=boards/shields/horizon

View File

@@ -0,0 +1,7 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=jcmkk3/hummingbird-zmk-config
outboard_ref=main
outboard_from=config/boards/shields/hummingbird
outboard_to=boards/shields/hummingbird

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=blistergeist/zmk
outboard_ref=main
outboard_from=app/boards/shields/levinson
outboard_to=boards/shields/levinson

View File

@@ -0,0 +1,9 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
# use with board sparkfun_nrf52840_mini
outboard_repository=abondis/zmk-config
outboard_ref=main
outboard_from=config/boards/shields/microdox_mod
outboard_to=boards/shields/microdox_mod

View File

@@ -0,0 +1,13 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
# outboard_repository=mcrosson/zmk
# outboard_ref=main
# outboard_from=app/boards/shields/pockettype
# outboard_to=boards/shields/pockettype
outboard_repository=sfgabe/zmk-config-pockettype
outboard_ref=master
outboard_from=config/boards/shields/pockettype
outboard_to=boards/shields/pockettype

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=harshitgoel96/zmk
outboard_ref=pteron36
outboard_from=app/boards/shields/pteron36
outboard_to=boards/shields/pteron36

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=PippinW/zmk
outboard_ref=rebound4
outboard_from=app/boards/shields/rebound
outboard_to=boards/shields/rebound

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=jshreynolds/zmk
outboard_ref=main
outboard_from=app/boards/shields/reviung39
outboard_to=boards/shields/reviung39

View File

@@ -0,0 +1,8 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=meln1k/zmk-config
outboard_ref=master
outboard_from=config/boards/shields/scylla_dmmpcb
outboard_to=boards/shields/scylla_dmmpcb

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=gregghz/zmk-config
outboard_ref=master
outboard_from=config/boards/shields/sofle_rgb
outboard_to=boards/shields/sofle_rgb

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=cwebster2/zmk-config
outboard_ref=main
outboard_from=config/boards/shields/tbkmini
outboard_to=boards/shields/tbkmini

View File

@@ -0,0 +1,7 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=MvEerd/zmk-config
outboard_ref=master
outboard_from=config/boards/shields/tightyl
outboard_to=boards/shields/tightyl

View File

@@ -0,0 +1,8 @@
# Copyright 2021 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=TheRealFenrir/zmk
outboard_ref=main
outboard_from=app/boards/shields/viterbi
outboard_to=boards/shields/viterbi

View File

@@ -0,0 +1,7 @@
# Copyright 2022 Manna Harbour
# https://github.com/manna-harbour/miryoku
outboard_repository=petejohanson/zaphod-config
outboard_ref=zaphod-lite
outboard_from=boards/shields/zaphod_lite
outboard_to=boards/shields/zaphod_lite