Support project secure files
Problem to solve
The tool does not support gitlab secure files, this isn't possible via the built in glab api command - #7461 either.
Proposal
With the MR gitlab-org/api/client-go!2171 (merged) we now have the necessary structs for secure files. We can implement:
glab securefile getglab securefile listglab securefile createglab securefile downloadglab securefile remove
Further details
Considering @heidi.berry implemented the SDK in gitlab-org/api/client-go!2171 (merged), the question becomes:
- Do we want to support this functionality (I don't see why not)
- Settle on the name and path, I used
glab securefile Xabove since that the path in the API
CC @phikai
Links / references
Edited by Filip Aleksic