diff --git a/.github/workflows/firmware.yml b/.github/workflows/firmware.yml index 5ae9f8c..9b63e70 100644 --- a/.github/workflows/firmware.yml +++ b/.github/workflows/firmware.yml @@ -1,7 +1,19 @@ -name: Firmware CI Checks +name: Firmware Checks on: - push + push: + branches: + - master + - dev-* + paths-ignore: + - '*.py' + - 'inputmodule-control/**' + pull_request: + branches: + - '*' + paths-ignore: + - '*.py' + - 'inputmodule-control/**' env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/software.yml b/.github/workflows/software.yml index 2aae894..256775f 100644 --- a/.github/workflows/software.yml +++ b/.github/workflows/software.yml @@ -1,6 +1,23 @@ -name: Software CI Checks +name: Software Checks + on: push: + branches: + - master + - dev-* + paths-ignore: + - 'b1display/**' + - 'c1minimal/**' + - 'fl16-inputmodules/**' + - 'ledmatrix/**' + pull_request: + branches: + - '*' + paths-ignore: + - 'b1display/**' + - 'c1minimal/**' + - 'fl16-inputmodules/**' + - 'ledmatrix/**' env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/traditional-cargo.yml b/.github/workflows/traditional-cargo.yml index 1d96e79..3571adc 100644 --- a/.github/workflows/traditional-cargo.yml +++ b/.github/workflows/traditional-cargo.yml @@ -3,7 +3,17 @@ name: Traditional Cargo Workflow on: - push + push: + branches: + - master + - dev-* + paths-ignore: + - '*.py' + pull_request: + branches: + - '*' + paths-ignore: + - '*.py' env: CARGO_TERM_COLOR: always