hub
goreleaser
Our great sponsors
hub | goreleaser | |
---|---|---|
15 | 24 | |
21,761 | 10,067 | |
0.5% | 2.5% | |
5.5 | 9.8 | |
about 1 month ago | 1 day ago | |
Go | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hub
-
Noob question: Up until now I've always started with creating a repository on github and cloning it to my pc. This time I've already started a project with vs code and am not sure how to get it to github. Do I just use 'Import a Repository' on github?
If you also install Hub https://github.com/github/hub it gives you a git create command, it also has a set of really useful additional CLI utilities.
-
My current Indie Hacking toolkit
SCM: Git + Hub (https://github.com/github/hub)
-
Get lazy with lazygit
This is my favorite feature of this tool. Because every time I commit something and want to create PR/MR, I have to do a bunch of repetitive clicks here and there. On top of that, sometimes I have to work with GitHub, sometimes GitLab. So even if I wanna use the GitHub CLI tool hub or GitLab CLI tool glab, I am ending up using two different tools. So it's nice when I can open PR/MR just by a shortcut within a second or two regardless of what SCM I am on.
-
I have 20 repositories, is there any way I can create a report showing how many open issues in each?
you can always query via github api or use the hub client (from their home page https://hub.github.com/)
-
Apps, Tools, and Gear I Use (2021 edition)
Hub - a wrapper for Git command (Git+Hub=GitHub).
- The real reason behind why I switched
-
Do I need to download git scm for Github?
learn git, and if you are focusing on github take a look at the hub https://github.com/github/hub which extends the utility and capabilities of Git
- 15 Command Line Tools which Spark Joy in Your Terminal
-
Why GitHub CLI is not widely used?
I use this https://github.com/github/hub for this but aliased as git
On that note, this IS really new one. I have been using hub for almost 4 years for the use case you defined mostly creating PRs. But I find myself going to UI for comparing diff and reviewing PRs.
goreleaser
-
Dart + GitHub Actions: Publish your command-line tools for Windows/macOS/Linux into GitHub Releases
Unfortunately, Dart doesn't support cross-compile at this moment and we have to compile the source code on each platform (Windows, macOS, Linux) before publishing the binaries, while Golang supports cross-compile and GoReleaser already made it easy to publish the binaries for each platform.
-
Building and distributing a command line tool in Golang
To automate it to the next level, you can also use a tool like goreleaser that can automatically build for multiple targets and even push the binaries as a release to GitHub, GitLab, or other source control repositories.
-
Some questions about Ruby
Me: web, random business stuff and command-line. But, lately I've been using Go for command-line stuff. With GoReleaser it's a good choice.
-
Just curious if anyone is using a "build" system for their Go projects?
Goreleaser
-
Homebrew and Private GitHub Repositories
The tool I wrote is a little CLI tool written in go. When I tag a commit on main with a version semver, our CI tool uses GoReleaser to build binaries for various architectures, create a GitHub release, and update the Homebrew formula. GoReleaser is definitely not necessary, but makes things incredibly easy. Here's my .goreleaser.yaml for reference:
-
A log4j vulnerability filesystem scanner and Go package for analyzing JAR files open sourced by Google.
I think it would have been easier for them to use goreleaser instead of their customized build-release.sh, release.sh system.
-
Show HN: A tool to send push notifications to your phone, written in Go
Thanks, that's what I was going for, hehe.
I was inspired by the docs of the fantastically awesome GoReleaser [1] tool, so half the credit goes to them :-D
-
Build and release go binaries for Mac and Linux in GitHub Actions using 2 approaches
provide a suitable config for goreleaser and use it for release. Fortunately, there is already a GitHub action for this tool 🚀
- Goreleaser Release v1.0.0
-
What sort of mature, open-source libraries do you feel Rust should have but currently lacks?
Coming from go ecosystem I would really like to have something like https://goreleaser.com/ for rust
What are some alternatives?
resty - Simple HTTP and REST client library for Go
Task - A task runner / simpler Make alternative written in Go
gron - gron, Cron Jobs in Go.
go-torch
goreporter - A Golang tool that does static analysis, unit testing, code review and generate code quality report.
ngrok - Introspected tunnels to localhost
hystrix-go - Netflix's Hystrix latency and fault tolerance library, for Go
godropbox - Common libraries for writing Go services/applications.
goreq
boilr - :zap: boilerplate template manager that generates files or directories from template repositories
mc - MinIO Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage.