falkcorp/Detect Languages and Technologies
Detect which languages and technologies are used in the repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 13, 2026
- License
- None
Pinned Snippet
uses: falkcorp/gha-detect-languages@b2e051b4ec8467f2a82fe195fc5a3bc3c7ccf983 # v1.1.7tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| skip-detection | Skip file-based detection and use overrides only | no | false |
| build-target | Build targets to validate (comma-separated: go,python,rust,frontend,docker,protobuf) | no | all |
| go-enabled | Override Go detection (true/false/auto) | no | auto |
| python-enabled | Override Python detection (true/false/auto) | no | auto |
| rust-enabled | Override Rust detection (true/false/auto) | no | auto |
| frontend-enabled | Override Frontend detection (true/false/auto) | no | auto |
| docker-enabled | Override Docker detection (true/false/auto) | no | auto |
| protobuf-enabled | Override Protobuf detection (true/false/auto) | no | auto |
| use-docker | Run inside the prebuilt Docker image | no | false |
| docker-image | Docker image reference (tag or digest) to use when use-docker is true | no | ghcr.io/falkcorp/gha-detect-languages:main |
Outputs
| name | description |
|---|---|
| has-go | Whether Go is detected |
| has-python | Whether Python is detected |
| has-rust | Whether Rust is detected |
| has-frontend | Whether Frontend/Node.js is detected |
| has-docker | Whether Docker is detected |
| protobuf-needed | Whether Protobuf processing is needed |
| primary-language | Primary language of the project |
| go-matrix | Go CI matrix |
| python-matrix | Python CI matrix |
| rust-matrix | Rust CI matrix |
| frontend-matrix | Frontend CI matrix |
| docker-matrix | Docker CI matrix |