94726/Turborepo Changes
Action to get a list of changed workspaces in a Turborepo
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 2–4scored Jul 20, 2026
- Maintenance Recency
- Stalelast commit Apr 2, 2024
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: 94726/action-turborepo-changes@6bb75425be5455ba39431196f12e246a2f37d375 # v1.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| from | Start of the commit range (commit hash or branch). | no | HEAD^1 |
| to | End of the commit range (commit hash or branch). Defaults to the latest availabe commit in the current branch. | no | — |
| working-directory | Path to the root of the Turborepo. | no | ./ |
| workspace | Turborepo workspace filter. See https://turbo.build/repo/docs/core-concepts/monorepos/filtering | no | "" |
| pipeline | Turborepo pipeline to use. | no | build |
| exclude-private-packages | Excludes workspaces with private: true | no | "" |
Outputs
| name | description |
|---|---|
| package_names | Array containing names of changed packages |
| packages | Array containing {name: PACKAGE_NAME, path: RELATIVE_PACKAGE_PATH} for every changed package |