Split pull request config to be more modulable

This commit is contained in:
2022-02-01 15:21:58 +01:00
parent 1889303203
commit d0c4d2e558
3 changed files with 61 additions and 25 deletions
+11 -1
View File
@@ -12,12 +12,22 @@ on:
jobs:
init-release-data:
name: Initialize all data about the package
uses: Moderlab-Production/BlenderTemplate/.github/workflows/init_release.yml@main
uses: Moderlab-Production/BlenderTemplate/.github/workflows/initialyse_data.yml@main
prepare-first-release:
name: Make the pre-release
needs:
- init-release-data
if: ${{ github.event.action == 'opened' }}
uses: Moderlab-Production/BlenderTemplate/.github/workflows/generate_release.yml@main
with:
bump_version: ${{ needs.init-release-data.outputs.version_type }}
unit-test:
uses: Moderlab-Production/BlenderTemplate/.github/workflows/unit_test.yml@main
release-package:
name: Generate archive package
needs:
- init-release-data
uses: Moderlab-Production/BlenderTemplate/.github/workflows/package.yml@main