glab(1)
π¦ glab-packages-upload β bestie edition of the glab(1) manual π¦
π NAME π
glab-packages-upload β uploads a file to a projectβs package registry. Periodt. π
π§ SYNOPSIS π§
glab packages upload --name --version [flags]
πΈ DESCRIPTION πΈ
okay so hereβs the tea, bestie: uploaded files are stored as generic packages β literally arbitrary files identified by a package name, a version, and a file name. No cap. β¨
The file is stored under the given package name and version. By default it keeps its original file name; use --filename to store it under a different name. π
By default, the file is uploaded to the current project. Use --repo to target another project. Main character energy only. π
β¨ OPTIONS β¨
--filename=""β Name to store the file under. Defaults to the local file name. π¦-n,--name=""β Name of the package. πΈ-v,--version=""β Version of the package. β
π«Ά OPTIONS INHERITED FROM PARENT COMMANDS π«Ά
-h,--help[=false]β Show help for this command. π-R,--repo=""β Select another repository. You can use eitherOWNER/REPOorGROUP/NAMESPACE/REPO. The full URL or Git URL is also accepted. π
π EXAMPLE π
# Upload a file as version 1.0.0 of package 'my-package'
glab packages upload ./build/app.zip --name my-package --version 1.0.0
# Store the file under a different name
glab packages upload ./build/app.zip --name my-package --version 1.0.0 --filename release.zip
# Use the 'ul' alias and upload to another project
glab packages ul ./build/app.zip -n my-package --version 1.0.0 -R owner/repo
π SEE ALSO π
glab-packages(1) β go check it out, iykyk π
Auto generated by spf13/cobra Β· Nov 2026 Β· glab(1) β byeee bestie π¦π
π¦ where this page comes from
- arch rolling: glab 1.128.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms