Use scripts from main branch (PR prep)

This commit is contained in:
Erwan MATHIEU 2024-06-10 08:42:53 +02:00
parent c55a541107
commit d30e6b9eb0
3 changed files with 6 additions and 25 deletions

View file

@ -2,7 +2,7 @@ name: Feature Freeze
run-name: Feature freeze Cura ${{ inputs.cura_version }} by @${{ github.actor }}
on:
workflow_call:
workflow_dispatch:
inputs:
cura_version:
description: 'Cura version major and minor, e.g. 5.7'
@ -24,7 +24,7 @@ jobs:
feature-freeze:
name: Process feature freeze
uses: Ultimaker/Cura-workflows/.github/workflows/cura-set-packages-versions.yml@CURA-10769_automate_release_action
uses: Ultimaker/Cura-workflows/.github/workflows/cura-set-packages-versions.yml@main
needs: [parse-version]
with:
cura_version: ${{ needs.parse-version.outputs.package_version }}

View file

@ -2,7 +2,7 @@ name: Prepare Release Candidate
run-name: Release Candidate for Cura ${{ inputs.cura_version }} by @${{ github.actor }}
on:
workflow_call:
workflow_dispatch:
inputs:
cura_version:
description: 'Cura version number, e.g. 5.7.0, 5.7.2 or 5.8.0-beta.2'
@ -27,7 +27,7 @@ jobs:
freeze-packages-versions:
name: Freeze packges versions
uses: Ultimaker/Cura-workflows/.github/workflows/cura-set-packages-versions.yml@CURA-10769_automate_release_action
uses: Ultimaker/Cura-workflows/.github/workflows/cura-set-packages-versions.yml@main
needs: [parse-version]
with:
cura_version: ${{ inputs.cura_version }}
@ -84,7 +84,7 @@ jobs:
create-dependencies-packages:
name: Create conan packages for dependencies
uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@CURA-10769_automate_release_action
uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@main
needs: [parse-version, freeze-packages-versions]
strategy:
matrix:
@ -106,7 +106,7 @@ jobs:
create-cura-package:
name: Create conan package for Cura
uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@CURA-10769_automate_release_action
uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@main
needs: [parse-version, create-dependencies-packages]
with:
repository: Cura

View file

@ -1,19 +0,0 @@
name: Test release actions
run-name: Test
on:
push
jobs:
#test-feature-freeze:
#uses: ./.github/workflows/release-process_feature-freeze.yml
#with:
#cura_version: 255.131
#secrets: inherit
test-release-candidate:
uses: ./.github/workflows/release-process_release-candidate.yml
#needs: [test-feature-freeze]
with:
cura_version: 255.131.0-beta.1
secrets: inherit