From d284bb055968ff277abb38bc23a3c4ea1014695d Mon Sep 17 00:00:00 2001 From: Chen Zeng Date: Tue, 9 Jul 2024 23:04:16 +0800 Subject: [PATCH] combine build and draw --- .github/workflows/build.yml | 16 ++++++++++++++++ .github/workflows/keymap_drawer.yml | 25 ------------------------- 2 files changed, 16 insertions(+), 25 deletions(-) delete mode 100644 .github/workflows/keymap_drawer.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dbf56d6..932dbb8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,3 +8,19 @@ on: jobs: build: uses: zmkfirmware/zmk/.github/workflows/build-user-config.yml@main + draw: + uses: caksoylar/keymap-drawer/.github/workflows/draw-zmk.yml@main + permissions: + contents: write + with: + commit_message: "[Draw] ${{ github.event.head_commit.message }}" + amend_commit: false + install_branch: "main" + keymap_patterns: "config/*.keymap" + json_path: "config" + config_path: "keymap_drawer.config.yaml" # config file, ignored if not exists + output_folder: "keymap-drawer" + destination: "both" + parse_args: "" # map of extra args to pass to `keymap parse`, e.g. "corne:'-l Def Lwr Rse' cradio:''" + draw_args: "" # map of extra args to pass to `keymap draw`, e.g. "corne:'-k corne_rotated' cradio:'-k paroxysm'" + diff --git a/.github/workflows/keymap_drawer.yml b/.github/workflows/keymap_drawer.yml deleted file mode 100644 index 19ed7a3..0000000 --- a/.github/workflows/keymap_drawer.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Draw ZMK keymaps -on: - workflow_dispatch: - push: - paths: - - ".github/workflows/keymap_draser.yml" - - "keymap_drawer.config.yaml" - - "config/**" - -jobs: - draw: - uses: caksoylar/keymap-drawer/.github/workflows/draw-zmk.yml@main - permissions: - contents: write - with: - commit_message: "[Draw] ${{ github.event.head_commit.message }}" - amend_commit: false - install_branch: "main" - keymap_patterns: "config/*.keymap" - json_path: "config" - config_path: "keymap_drawer.config.yaml" # config file, ignored if not exists - output_folder: "keymap-drawer" - destination: "both" - parse_args: "" # map of extra args to pass to `keymap parse`, e.g. "corne:'-l Def Lwr Rse' cradio:''" - draw_args: "" # map of extra args to pass to `keymap draw`, e.g. "corne:'-k corne_rotated' cradio:'-k paroxysm'"