Gitlab CI secret - binary file

Is it possible to add binary file as variable to gitlab ci?

You can use CI variables. So you can passed Masked credentials

Can you explain please?
I see in my Gitlab UI possibility to add either secret string or secret file, whose content I should add to a text area. No possibility to upload a file