From d3b84c520dab1951d1a297067e85b96a296ff557 Mon Sep 17 00:00:00 2001 From: Karl Grasegger Date: Sat, 19 Aug 2023 11:17:50 +0200 Subject: [PATCH 1/2] feat: Only build mpy files when kmk library files changed --- .github/workflows/compile.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 90bdffa63..69918dca4 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -2,6 +2,15 @@ name: Build on: push: branches: ['main', 'master'] + paths-ignore: + - 'boards/**' + - 'docs/**' + - 'hardware/**' + - 'tests/**' + - 'user_keymaps/**' + - 'util/**' + - '**/*.md' + - 'Dockerfile' env: mpy-cross-path: "https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross/" mpy-cross-name: "mpy-cross.static-amd64-linux-" From c947d5540321b51b8747b5e512237b258d8fdc2b Mon Sep 17 00:00:00 2001 From: xs5871 <60395129+xs5871@users.noreply.github.com> Date: Thu, 31 Aug 2023 07:57:56 +0000 Subject: [PATCH 2/2] Update .github/workflows/compile.yml --- .github/workflows/compile.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 69918dca4..2db52bd4c 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -2,15 +2,8 @@ name: Build on: push: branches: ['main', 'master'] - paths-ignore: - - 'boards/**' - - 'docs/**' - - 'hardware/**' - - 'tests/**' - - 'user_keymaps/**' - - 'util/**' - - '**/*.md' - - 'Dockerfile' + paths: + - 'kmk/**' env: mpy-cross-path: "https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross/" mpy-cross-name: "mpy-cross.static-amd64-linux-"