From 49d8f5dc5631c32eb9d3e96ad648b11e34b7fc57 Mon Sep 17 00:00:00 2001 From: QuangHaiNguyen Date: Fri, 20 Feb 2026 15:39:09 +0100 Subject: [PATCH 1/2] Fix github workflow not run when merge to main --- .github/workflows/document_build.yaml | 2 +- .github/workflows/linux_build.yaml | 2 ++ .github/workflows/linux_unit_test.yaml | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/document_build.yaml b/.github/workflows/document_build.yaml index 0a4f3c68..9541e58a 100644 --- a/.github/workflows/document_build.yaml +++ b/.github/workflows/document_build.yaml @@ -1,6 +1,6 @@ name: Deploy Sphinx documentation to Pages -on: [pull_request, workflow_dispatch] +on: [pull_request, push, workflow_dispatch] permissions: contents: write diff --git a/.github/workflows/linux_build.yaml b/.github/workflows/linux_build.yaml index 14ac0609..391834ec 100644 --- a/.github/workflows/linux_build.yaml +++ b/.github/workflows/linux_build.yaml @@ -3,6 +3,8 @@ name: Github Linux Build on: pull_request: branches: [ "**" ] + push: + branches: [ "main" ] jobs: build-multiple-configurations: diff --git a/.github/workflows/linux_unit_test.yaml b/.github/workflows/linux_unit_test.yaml index f45de23f..4d358763 100644 --- a/.github/workflows/linux_unit_test.yaml +++ b/.github/workflows/linux_unit_test.yaml @@ -3,6 +3,8 @@ name: Github Linux unit test on: pull_request: branches: [ "**" ] + push: + branches: [ "main" ] jobs: build-and-run-unit-tests: From e61f98f4f3b949af53a7c31484665d8d75a145e3 Mon Sep 17 00:00:00 2001 From: QuangHaiNguyen Date: Fri, 20 Feb 2026 15:44:27 +0100 Subject: [PATCH 2/2] Fix Github workflow -Workflow did not run when branch is merged to main --- .github/workflows/document_build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/document_build.yaml b/.github/workflows/document_build.yaml index 9541e58a..8a878c2b 100644 --- a/.github/workflows/document_build.yaml +++ b/.github/workflows/document_build.yaml @@ -1,6 +1,6 @@ name: Deploy Sphinx documentation to Pages -on: [pull_request, push, workflow_dispatch] +on: [push, workflow_dispatch] permissions: contents: write