Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate Brew Formula and SBOM thanks to Goreleaser #95

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

abroudoux
Copy link

Description

I believe I have completed the first version of the .goreleaser.yaml file, which will publish a Homebrew Formula based on the released version.

The next steps are:

  • You'll need to create a repository named microcks/homebrew-tap (this name is mandatory!), which will serve as the reference for microcks-cli. This repository will be automatically updated by Goreleaser with each new release.
  • You'll need to create a Personal Access Token with repo authorization and refer it on microcks/microcks-cli repository.

I have also explored creating or updating an apt repository, but it appears to be far more complex than Homebrew, so Goreleaser does not currently handle it. (See this issue)

Some helpful links:
Goreleaser documentation for creating Homebrew formulas
Goreleaser documentation for generating SBOM

Related issue(s)

See #89 and #90

@abroudoux abroudoux requested a review from lbroudoux as a code owner January 24, 2025 16:46
Copy link

👋 @abroudoux

Welcome to the Microcks community! 💖

Thanks and congrats 🎉 for opening your first pull request here! Be sure to follow the pull request template or please update it accordingly.

Hope you have a great time there!

🌟 ~~~~~~~~~ 🌟

📢 If you like Microcks, please ⭐ star ⭐ our repo to support it!

🙏 It really helps the project to gain momentum and credibility. It's a small contribution back to the project with a big impact.

@Harsh4902
Copy link

@abroudoux Please sign off the commits.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants