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

feat: Move to multiple distro and simplify ci #194

Merged
merged 11 commits into from
Feb 4, 2025

Conversation

mailo-nr
Copy link
Contributor

@mailo-nr mailo-nr commented Jan 22, 2025

Large refactor that will facilitate multi-distribution publishing.

Main changes are as follows:

  • Simplifies the build process by utilizing existing tools and relies on act as a task runner for working locally. There is how a Brewfile that will install local deps using brew bundle install as well as a placeholder secrets file.
  • Updates otel components to 1.18.0
  • Adds a cli tool to generate goreleaser configs (default and nightly). This will help keep configs clean and prevent accidentally pushing changes that would modify the build.

@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch 21 times, most recently from de6673d to 9d9f60c Compare January 28, 2025 22:24
@mailo-nr mailo-nr changed the title chore: Move nightly config and add signign feat: Move to multiple distro and simplify ci Jan 28, 2025
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch from 9d9f60c to 8898dd4 Compare January 28, 2025 22:27
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch from 8898dd4 to b8eea61 Compare January 29, 2025 22:03
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch 2 times, most recently from 9548f31 to e898a3c Compare January 29, 2025 22:18
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch 4 times, most recently from fdee542 to bf1aa58 Compare January 30, 2025 18:17
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch from bf1aa58 to 83b61aa Compare January 30, 2025 22:27
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch from 83b61aa to 21d8f03 Compare January 30, 2025 22:29
@mailo-nr mailo-nr marked this pull request as ready for review February 3, 2025 16:46
@mailo-nr mailo-nr requested a review from a team as a code owner February 3, 2025 16:46
Brewfile Outdated Show resolved Hide resolved
Makefile Show resolved Hide resolved
scripts/build.sh Outdated Show resolved Hide resolved
@mailo-nr mailo-nr force-pushed the marsac/move-nightly-configs branch from c09ceaa to 5d85252 Compare February 3, 2025 23:41
@mailo-nr mailo-nr merged commit dea6aea into main Feb 4, 2025
6 checks passed
@mailo-nr mailo-nr deleted the marsac/move-nightly-configs branch February 4, 2025 00:00
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