how to keep an updated development release in GitLab?

I am not sure how I can maintain in GitLab a development version, i.e. a section where beta testers can download binaries). So far, i came up with the following approach (I did not test it yet):

Create or update a tag “dev” and manually add the binaries via the following steps:

  1. git push origin :refs/tags/dev
  2. git tag -fa dev
  3. git push origin master --tags
  4. manually update binaries

Is it the way to go? Before to implement this approach I would like to check if there are official/recommended approach

Thank you in advance for your help