Skip to content

Merge pull request #79 from galasa-dev/mcobbett-framework-version-set… #63

Merge pull request #79 from galasa-dev/mcobbett-framework-version-set…

Merge pull request #79 from galasa-dev/mcobbett-framework-version-set… #63

Workflow file for this run

#
# Copyright contributors to the Galasa project
#
# SPDX-License-Identifier: EPL-2.0
#
name: Main Build Orchestrator
on:
push:
branches: [main]
jobs:
build-platform:
name: Build the 'platform' module
uses: ./.github/workflows/platform.yaml
secrets: inherit
build-buildutils:
name: Build the 'buildutils' module
uses: ./.github/workflows/buildutils.yaml
secrets: inherit
build-wrapping:
name: Build the 'wrapping' module
needs: [build-platform]
uses: ./.github/workflows/wrapping.yaml
secrets: inherit
build-gradle:
name: Build the 'gradle' module
needs: [build-platform]
uses: ./.github/workflows/gradle.yaml
secrets: inherit
build-maven:
name: Build the 'maven' module
needs: [build-gradle]
uses: ./.github/workflows/maven.yaml
secrets: inherit
build-framework:
name: Build the 'framework' module
needs: [build-buildutils, build-wrapping, build-maven]
uses: ./.github/workflows/framework.yaml
secrets: inherit
build-extensions:
name: Build the 'extensions' module
needs: [build-framework]
uses: ./.github/workflows/extensions.yaml
secrets: inherit
build-managers:
name: Build the 'managers' module
needs: [build-framework]
uses: ./.github/workflows/managers.yaml
secrets: inherit
build-obr:
name: Build the 'obr' module
needs: [build-extensions, build-managers]
uses: ./.github/workflows/obr.yaml
secrets: inherit