Signed-off-by: ZePan110 <ze.pan@intel.com>
This commit is contained in:
ZePan110
2025-05-20 15:17:17 +08:00
parent 26cb531766
commit d9e7264a81
19 changed files with 45 additions and 10 deletions

View File

@@ -3,7 +3,8 @@
# This workflow will only test GMC pipeline and will not install GMC any more # This workflow will only test GMC pipeline and will not install GMC any more
name: Single GMC E2e Test For CD Workflow Call name: Single GMC E2e Test For CD Workflow Call
permissions:
contents: read
on: on:
workflow_call: workflow_call:
inputs: inputs:

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Build and deploy GMC system on call and manual name: Build and deploy GMC system on call and manual
permissions:
contents: read
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:

View File

@@ -2,6 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Update Docker Hub Description name: Update Docker Hub Description
permissions:
contents: read
on: on:
schedule: schedule:
- cron: "0 0 * * 0" - cron: "0 0 * * 0"

View File

@@ -2,6 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Clean up container on manual event name: Clean up container on manual event
permissions:
contents: read
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Freeze OPEA images release tag name: Freeze OPEA images release tag
permissions:
contents: read
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:

View File

@@ -2,6 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Build specific images on manual event name: Build specific images on manual event
permissions:
contents: read
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:

View File

@@ -2,6 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Clean up Local Registry on manual event name: Clean up Local Registry on manual event
permissions:
contents: read
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Trellix Command Line Scanner name: Trellix Command Line Scanner
permissions:
contents: read
on: on:
workflow_dispatch: workflow_dispatch:
schedule: schedule:

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Nightly build/publish latest docker images name: Nightly build/publish latest docker images
permissions:
contents: read
on: on:
schedule: schedule:
- cron: "30 14 * * 1-5" # UTC time - cron: "30 14 * * 1-5" # UTC time

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: E2E Test with Helm Charts name: E2E Test with Helm Charts
permissions:
contents: read
on: on:
pull_request_target: pull_request_target:
branches: [main] branches: [main]

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Check Duplicated Images name: Check Duplicated Images
permissions:
contents: read
on: on:
pull_request: pull_request:
branches: [main] branches: [main]

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Code Scan name: Code Scan
permissions:
contents: read
on: on:
pull_request: pull_request:
branches: [main] branches: [main]

View File

@@ -3,6 +3,9 @@
name: E2E test with docker compose name: E2E test with docker compose
permissions:
contents: read
on: on:
pull_request_target: pull_request_target:
branches: ["main", "*rc"] branches: ["main", "*rc"]

View File

@@ -2,7 +2,8 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
name: Compose file and dockerfile path checking name: Compose file and dockerfile path checking
permissions:
contents: read
on: on:
pull_request: pull_request:
branches: [main] branches: [main]

View File

@@ -3,6 +3,9 @@
name: Check hyperlinks and relative path validity name: Check hyperlinks and relative path validity
permissions:
contents: read
on: on:
pull_request: pull_request:
branches: [main] branches: [main]

View File

@@ -3,6 +3,9 @@
# Test # Test
name: Build latest images on push event name: Build latest images on push event
permissions:
contents: read
on: on:
push: push:
branches: [ 'main' ] branches: [ 'main' ]

View File

@@ -3,10 +3,12 @@
name: Check the validity of links in docker_images_list. name: Check the validity of links in docker_images_list.
permissions:
contents: read
on: on:
push: push:
branches: [main] branches: [main]
types: [opened, reopened, ready_for_review, synchronize]
jobs: jobs:
check-dockerfile-paths: check-dockerfile-paths:

View File

@@ -8,6 +8,10 @@ on:
- "**/docker_compose/**/compose*.yaml" - "**/docker_compose/**/compose*.yaml"
name: Create an issue to GenAIInfra on push name: Create an issue to GenAIInfra on push
permissions:
contents: read
jobs: jobs:
job1: job1:
name: Create issue name: Create issue

View File

@@ -3,6 +3,9 @@
name: Weekly test all examples on multiple HWs name: Weekly test all examples on multiple HWs
permissions:
contents: read
on: on:
schedule: schedule:
- cron: "30 2 * * 6" # UTC time - cron: "30 2 * * 6" # UTC time