Clear unused workflow

Update the main pull request workflow
This commit is contained in:
2022-02-01 16:24:18 +01:00
parent bd971ea5db
commit 95371ef1e3
2 changed files with 4 additions and 25 deletions
-17
View File
@@ -1,17 +0,0 @@
name: Test and Package feature branchs
on:
push:
branches-ignore:
[main, develop]
jobs:
unit-test:
uses: Moderlab-Production/BlenderTemplate/.github/workflows/unit_test.yml@main
generate-package:
uses: Moderlab-Production/BlenderTemplate/.github/workflows/package.yml@main
with:
num_version: '0.0.0'
name_version: 'v0.0.0'
+4 -8
View File
@@ -1,7 +1,6 @@
name: Create addon release
on:
workflow_call:
pull_request:
branches:
[main]
@@ -27,8 +26,7 @@ jobs:
prepare-first-release:
name: Make the pre-release
needs:
- init-release-data
needs: init-release-data
if: ${{ github.event.action == 'opened' }}
uses: Moderlab-Production/BlenderTemplate/.github/workflows/generate_release.yml@main
with:
@@ -40,7 +38,8 @@ jobs:
release-package:
name: Generate archive package
needs:
- init-release-data
- prepare-first-release
- unit-test
uses: Moderlab-Production/BlenderTemplate/.github/workflows/package.yml@main
with:
num_version: ${{ needs.init-release-data.outputs.version_number }}
@@ -49,10 +48,7 @@ jobs:
publish-release:
name: Publish the Github Release
needs:
- unit-test
- init-release-data
- release-package
needs: release-package
runs-on: ubuntu-latest
steps:
- name: Debug the release