karimov-labs/Dev XP Scanner
Automatically analyze code changes and track developer skills with Dev XP platform
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 22, 2026
- License
- Apache 2.0
Pinned Snippet
uses: karimov-labs/dev-xp-analyzer@4a3c2fd906741845d86cc920e2b8b1c51481f7cc # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| api-token | Dev XP API token for authentication (get it from your Dev XP dashboard) | yes | — |
| api-endpoint | Dev XP API endpoint URL | no | https://push.devxp.net |
| event-type | Type of event to analyze: "push" for single commits, "pull_request" for PR merges | no | auto |
| include-file-content | Include file diff content in analysis (increases accuracy but uses more bandwidth) | no | false |
| max-files | Maximum number of files to include in analysis per event | no | 100 |
| mask-identities | Hash usernames and repository names using SHA-256 for privacy (recommended for regulated environments) | no | false |
| masking-salt | Optional salt for username hashing (use a consistent value across your organization for correlation) | no | "" |
| source-event-id | Optional client-provided event identifier used as idempotency key; when provided, duplicate push events with the same source_event_id are skipped | no | "" |
Outputs
| name | description |
|---|---|
| status | Status of the analysis submission (success/failed) |
| workflow-id | Dev XP workflow ID for tracking |
| message | Response message from Dev XP API |