Closed
Description
Description of the problem, including code/CLI snippet
Using gitlab project-file raw
with option --ref
will trigger the following error: gitlab: error: unrecognized arguments: --ref main
Command used:
$ gitlab --oauth-token=$CI_WRITE_TOKEN --server-url=$CI_SERVER_PROTOCOL://$CI_SERVER_HOST project-file raw \
--project-id XXXX --file-path path/to/file.py --ref main >> file.py
Actual Behavior
As stated in change-log https://python-gitlab.readthedocs.io/en/v4.13.0/changelog.html#v4-8-0-2024-07-16, ref
param should be optional not an unrecognized arguments
fix(files): make ref parameter optional in get raw file api
The ref parameter was made optional in gitlab v13.11.0. (00640ac)
Specifications
- python-gitlab >= 4.8.0
- gitlab == 17.2.5
Metadata
Metadata
Assignees
Labels
No labels