diff --git a/.github/workflows/release-process_release-candidate.yml b/.github/workflows/release-process_release-candidate.yml index f144338168..8b201cd9af 100644 --- a/.github/workflows/release-process_release-candidate.yml +++ b/.github/workflows/release-process_release-candidate.yml @@ -122,18 +122,29 @@ 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 + name: Create conan packages for Cura + runs-on: ubuntu-latest needs: [parse-version, create-dependencies-packages] - with: - repository: Cura - ref_name: ${{ needs.parse-version.outputs.branch_name }} - version: ${{ inputs.cura_version }} - conan_release: true - conan_user_channel: ultimaker/stable - conan_internal: false - conan_latest: true - secrets: inherit + steps: + - name: Call external create package + uses: mathze/workflow-dispatch-action@v1.3.0 + with: + owner: Ultimaker + repo: Cura-workflows + workflow-name: conan-package-release.yml + use-marker-step: true + ref: CURA-10769_automate_release_action + token: ${{ secrets.CURA_AUTORELEASE_PAT }} + payload: | + { + "repository": "Cura", + "ref_name": "${{ needs.parse-version.outputs.branch_name }}", + "version": "${{ inputs.cura_version }}", + "conan_release": true, + "conan_user_channel": "ultimaker/stable", + "conan_internal": false, + "conan_latest": true + } create-installers: name: Create installers