diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 7671c74..5c2dde4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,6 +1,8 @@ name: CodeQL on: + workflow_dispatch: + branches: [master] push: branches: [master] pull_request: @@ -20,7 +22,7 @@ jobs: steps: - name: Check out repository and submodules - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 522436e..e858a50 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -1,6 +1,8 @@ name: Coverity (MSVC with gnu-efi) build on: + workflow_dispatch: + branches: [master] push: branches: [master] @@ -16,7 +18,7 @@ jobs: steps: - name: Checkout repository and submodules - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 0a69809..3f37ccf 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -1,6 +1,12 @@ name: Linux (gcc with EDK2) build -on: [push, pull_request] +on: + workflow_dispatch: + branches: [master] + push: + branches: [master] + pull_request: + branches: [master] env: BUILD_TYPE: RELEASE @@ -33,7 +39,7 @@ jobs: steps: - name: Check out repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index e827e57..689bac4 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,6 +1,8 @@ name: Windows (MSVC with gnu-efi) build on: + workflow_dispatch: + branches: [master] push: branches: [master] pull_request: @@ -20,7 +22,7 @@ jobs: steps: - name: Check out repository and submodules - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive