Coder Social home page Coder Social logo

Comments (4)

hwbrzzl avatar hwbrzzl commented on June 22, 2024 1

Yes, a good idea, we can have it. 👍

from goravel.

github-actions avatar github-actions commented on June 22, 2024

Hi @livghit 👋

We think your feedback is very valuable! If you are interested, please submit a PR, please include test cases, documentation, etc., and ensure that the CI is passed, thank you and look forward to your contribution!
我们认为您的反馈非常有价值!如果有兴趣欢迎提交 PR,请包含相应的测试用例、文档等,并确保 CI 通过,感谢和期待您的贡献!

from goravel.

livghit avatar livghit commented on June 22, 2024

@hwbrzzl, I'm not entirely sure about your current release process, but I wanted to suggest incorporating GoReleaser as part of our workflow. GoReleaser is a tool that automates the release process for Go projects, handling everything from building binaries to creating GitHub releases and generating Homebrew formulae. This would streamline our release process and reduce manual effort.

However, if you prefer to keep things simple and avoid adding a new dependency, I can provide the necessary Ruby code for creating a Homebrew formula tap. This approach would still require setting up an additional Git repository where Homebrew can access and pull our releases.

Here's a brief overview of both approaches:

GoReleaser:
    Automates the entire release process.
    Creates GitHub releases, Homebrew formulae, and more.
    Reduces manual intervention, making releases more consistent and reliable.

Manual Homebrew Formula Tap:
    I can provide the Ruby script needed for the Homebrew formula.
    Requires an additional Git repository for Homebrew to fetch releases.
    Maintains the current process without adding new dependencies.

Please let me know which approach you prefer or if you have any other suggestions!

from goravel.

hwbrzzl avatar hwbrzzl commented on June 22, 2024

Thanks for your information, GoReleaser is good, it can be added to goravel/installer.

from goravel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.