Skip to content

Merge pull request #4062 from Ginger-Automation/CI/CD-Version2 #582

Merge pull request #4062 from Ginger-Automation/CI/CD-Version2

Merge pull request #4062 from Ginger-Automation/CI/CD-Version2 #582

Workflow file for this run

name: CI Process
on:
workflow_call:
workflow_dispatch:
pull_request:
branches:
- master
- Features/Linux-Migration
- Releases/*
- Releases/*/*
push:
branches:
- '**'
jobs:
Builder:
name: Ginger Builder
uses: ./.github/workflows/Build.yml
secrets: inherit
Ginger_Unit-Test:
name: Ginger Unit-Test
needs: Builder
uses: ./.github/workflows/Test.yml
secrets: inherit
# Windows_Builder:
# name: Windows Builder
# uses: ./.github/workflows/Build-Windows.yml
# secrets: inherit
# Linux_Builder:
# name: Linux Builder
# uses: ./.github/workflows/Build-Linux.yml
# secrets: inherit
# MacOS_Builder:
# name: MacOS Builder
# uses: ./.github/workflows/Build-MacOS.yml
# secrets: inherit
# Windows_Unit-Test:
# name: Windows Unit-Test
# needs: Builder
# uses: ./.github/workflows/Test-Windows.yml
# secrets: inherit
# Linux_Unit-Test:
# # name: Linux Unit-Test
# needs: Builder
# uses: ./.github/workflows/Test-Linux.yml
# secrets: inherit
# MacOS_Unit-Test:
# name: MacOS Unit-Test
# needs: Builder
# uses: ./.github/workflows/Test-MacOS.yml
# secrets: inherit