installers.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. name: All installers
  2. run-name: ${{ inputs.cura_conan_version }} by @${{ github.actor }}
  3. on:
  4. workflow_dispatch:
  5. inputs:
  6. cura_conan_version:
  7. description: 'Cura Conan Version'
  8. default: ''
  9. type: string
  10. package_overrides:
  11. description: 'List of specific packages to be used (space-separated)'
  12. default: ''
  13. type: string
  14. conan_args:
  15. description: 'Conan args'
  16. default: ''
  17. type: string
  18. enterprise:
  19. description: 'Build Cura as an Enterprise edition'
  20. default: false
  21. type: boolean
  22. staging:
  23. description: 'Use staging API'
  24. default: false
  25. type: boolean
  26. jobs:
  27. installers:
  28. name: Create installers
  29. uses: ultimaker/cura-workflows/.github/workflows/cura-installers.yml@main
  30. with:
  31. cura_conan_version: ${{ inputs.cura_conan_version }}
  32. package_overrides: ${{ inputs.package_overrides }}
  33. conan_args: ${{ inputs.conan_args }}
  34. enterprise: ${{ inputs.enterprise }}
  35. staging: ${{ inputs.staging }}
  36. secrets: inherit