From 82d3493f801dfbf17f8315178eaa9be6495d1574 Mon Sep 17 00:00:00 2001 From: mikee47 Date: Mon, 8 Jul 2024 14:20:34 +0100 Subject: [PATCH] Add workflow_dispatch Allows builds to be started from web page --- .github/workflows/ci-esp32.yml | 4 +++- .github/workflows/ci.yml | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-esp32.yml b/.github/workflows/ci-esp32.yml index 5c782868d1..38f4c0d012 100644 --- a/.github/workflows/ci-esp32.yml +++ b/.github/workflows/ci-esp32.yml @@ -2,7 +2,9 @@ name: Continuous Integration (CI) for Esp32 on: push: - + + workflow_dispatch: + pull_request: branches: [ develop ] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c8925d4bd..787923a590 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,9 @@ name: Continuous Integration (CI) on: push: - + + workflow_dispatch: + pull_request: branches: [ develop ] @@ -30,7 +32,7 @@ jobs: - variant: rp2040 arch: Rp2040 - concurrency: + concurrency: group: ${{ github.workflow }}-${{ github.ref }}-${{ toJson(matrix) }} cancel-in-progress: true @@ -73,7 +75,7 @@ jobs: run: | Tools/ci/install.sh - - name: Install build tools for Windows + - name: Install build tools for Windows if: matrix.os == 'windows-latest' run: | . Tools/ci/setenv.ps1