(chore): Clean up releases
Created by: zemzale
Description This fixes the little mess with releases. There were multiple binaries in releases and duplicate releases example Related Issue #62 (closed)
How Has This Been Tested?
Running make rt
now creates a dist folder that looks like this :
▶ tree dist
dist
├── checksums.txt
├── config.yaml
├── glab.rb
├── glab_v1.12.1_Linux_i386.deb
├── glab_v1.12.1_Linux_i386.rpm
├── glab_v1.12.1_Linux_i386.tar.gz
├── glab_v1.12.1_Linux_x86_64.deb
├── glab_v1.12.1_Linux_x86_64.rpm
├── glab_v1.12.1_Linux_x86_64.tar.gz
├── glab_v1.12.1_macOS_x86_64.tar.gz
├── glab_v1.12.1_Windows_i386.zip
├── glab_v1.12.1_Windows_x86_64.zip
├── linux_linux_386
│ └── bin
│ └── glab
├── linux_linux_amd64
│ └── bin
│ └── glab
├── macos_darwin_amd64
│ └── bin
│ └── glab
├── windows_windows_386
│ └── bin
│ └── glab.exe
└── windows_windows_amd64
└── bin
└── glab.exe
compared to trunks :
▶ tree dist
dist
├── checksums.txt
├── config.yaml
├── glab_darwin_amd64
│ └── glab
├── glab_linux_386
│ └── glab
├── glab_linux_amd64
│ └── glab
├── glab.rb
├── glab_v1.12.1_Darwin_x86_64.tar.gz
├── glab_v1.12.1_Linux_386.tar.gz
├── glab_v1.12.1_Linux_amd64.tar.gz
├── glab_v1.12.1_Linux_i386.deb
├── glab_v1.12.1_Linux_i386.rpm
├── glab_v1.12.1_Linux_i386.tar.gz
├── glab_v1.12.1_Linux_x86_64.deb
├── glab_v1.12.1_Linux_x86_64.rpm
├── glab_v1.12.1_Linux_x86_64.tar.gz
├── glab_v1.12.1_macOS_amd64.tar.gz
├── glab_v1.12.1_windows_386.zip
├── glab_v1.12.1_windows_amd64.zip
├── glab_v1.12.1_Windows_i386.tar.gz
├── glab_v1.12.1_Windows_x86_64.tar.gz
├── linux_linux_386
│ └── bin
│ └── glab
├── linux_linux_amd64
│ └── bin
│ └── glab
├── macos_darwin_amd64
│ └── bin
│ └── glab
├── windows_windows_386
│ └── bin
│ └── glab.exe
└── windows_windows_amd64
└── bin
└── glab.exe