Looks like we can't directly call a reusable workflow in a private repo if it's called from a public repo. Do we know of any working examples we can reference from other Jamfs who trigger external workflows in private repos?
https://docs.github.com/en/actions/how-tos/reuse-automations/reuse-workflows#access-to-reusable-workflows
Right now in my updated branch that fixes the dependancy and calls the workflow from the correct path:
Invalid workflow file: .github/workflows/call-release.yaml#L13error parsing called workflow ".github/workflows/call-release.yaml" -> "Jamf-Concepts/concept-workflows/.github/workflows/tf-provider-build.yaml@nm-build-workflow-move-2025-09-26" : workflow was not found. See https://docs.github.com/actions/learn-github-actions/reusing-workflows#access-to-reusable-workflows for more information.
--
[Invalid workflow file: .github/workflows/call-release.yaml#L13](https://github.com/Jamf-Concepts/terraform-provider-jamfplatform/actions/runs/18033173770/workflow)
error parsing called workflow
".github/workflows/call-release.yaml"
-> "Jamf-Concepts/concept-workflows/.github/workflows/tf-provider-build.yaml@nm-build-workflow-move-2025-09-26"
: workflow was not found. See https://docs.github.com/actions/learn-github-actions/reusing-workflows#access-to-reusable-workflows for more information.
Looks like we can't directly call a reusable workflow in a private repo if it's called from a public repo. Do we know of any working examples we can reference from other Jamfs who trigger external workflows in private repos?
https://docs.github.com/en/actions/how-tos/reuse-automations/reuse-workflows#access-to-reusable-workflows
Right now in my updated branch that fixes the dependancy and calls the workflow from the correct path: