ews-consulting-public/Setup uv with GitLab Package Registry
Configure uv to install packages from GitLab Package Registry using PyPI protocol
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitLab Personal Access Token or Project Access Token with read_api scope (for installing packages) | yes | — |
| upload-token | GitLab token with write access for publishing packages (optional, only needed for twine upload) | no | "" |
| gitlab-url | GitLab instance URL (default: https://gitlab.com) | no | https://gitlab.com |
| project-id | GitLab project ID containing the package registry | yes | — |
| index-name | Name for the package index in uv.toml (default: gitlab) | no | gitlab |
| set-as-default | Set this index as the default for uv (default: false) | no | false |
| explicit | Only use this index when explicitly specified (default: false, meaning it will be checked for all packages) | no | false |
| install-uv | Install uv if not already present (default: false, assumes uv is already installed) | no | false |
Outputs
no outputs