I have a repository that has a bunch of folders, but I want to create releases for just one of those folders.
Simpler story, it's for a gaming server, and I just want to create releases for the client, as the way of offering downloads of the client to players.
If the
client/
folder content can be re-built from the rest of the project, ideally, it should not be versioned.Versioned or not, you can build your release artifact (here, a zip of the
client/
folder) and publish it to your repo as a GitHub release.See "Creating Releases".
It supposes you make a tag first on your repo, in order to associate that zip file to a precise version of said repo.