Ver Fonte

ci: gate kernel builds on nomount module upload so metadata resolves it

TheWildJames há 3 semanas atrás
pai
commit
9441109932
1 ficheiros alterados com 7 adições e 0 exclusões
  1. 7 0
      .github/workflows/main.yml

+ 7 - 0
.github/workflows/main.yml

@@ -596,6 +596,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android12-5.10') }}
     strategy:
@@ -622,6 +623,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android13-5.10') }}
     strategy:
@@ -648,6 +650,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android13-5.15') }}
     strategy:
@@ -674,6 +677,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android14-5.15') }}
     strategy:
@@ -700,6 +704,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android14-6.1') }}
     strategy:
@@ -726,6 +731,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android15-6.6') }}
     strategy:
@@ -752,6 +758,7 @@ jobs:
     needs:
     - prepare-ccache
     - resolve-sources
+    - build-nomount-module
     - publish-manager-artifacts
     if: ${{ !inputs.test_release_notes && (inputs.kernel_build_version == 'All' || inputs.kernel_build_version == 'android16-6.12') }}
     strategy: