40 lines
855 B
YAML
40 lines
855 B
YAML
name: Build projects
|
|
run-name: Build projects
|
|
on:
|
|
workflow_call:
|
|
inputs:
|
|
version_suffix:
|
|
description: 'Suffix for version (z.B. "dev", "alpha", "beta")'
|
|
required: false
|
|
type: string
|
|
|
|
jobs:
|
|
prepare:
|
|
uses: ./.gitea/workflows/prepare.yaml
|
|
with:
|
|
version_suffix: ${{ inputs.version_suffix }}
|
|
secrets: inherit
|
|
|
|
core:
|
|
uses: ./.gitea/workflows/package.yaml
|
|
with:
|
|
working_directory: src/cpl_core
|
|
secrets: inherit
|
|
|
|
query:
|
|
uses: ./.gitea/workflows/package.yaml
|
|
with:
|
|
working_directory: src/cpl_query
|
|
secrets: inherit
|
|
|
|
translation:
|
|
uses: ./.gitea/workflows/package.yaml
|
|
with:
|
|
working_directory: src/cpl_translation
|
|
secrets: inherit
|
|
|
|
mail:
|
|
uses: ./.gitea/workflows/package.yaml
|
|
with:
|
|
working_directory: src/cpl_mail
|
|
secrets: inherit |