-
Notifications
You must be signed in to change notification settings - Fork 19
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
wip: adopt bzlmod #75
Commits on Jul 16, 2024
-
Using a matrix instead of copying the test structure so many times
Configuration menu - View commit details
-
Copy full SHA for 19d57b9 - Browse repository at this point
Copy the full SHA 19d57b9View commit details -
prebuilts: reorganize how we consume prebuilts
Prebuilts are now handled differently and require a proper release process, in order to allow forks to also release we need to consume GITHUB_REPOSITORY while rendering the repo files.
Configuration menu - View commit details
-
Copy full SHA for 797543f - Browse repository at this point
Copy the full SHA 797543fView commit details -
fix: adapt repo to the new structure
There were quite a few missing things from my merged code this should fix it
Configuration menu - View commit details
-
Copy full SHA for 43a4f91 - Browse repository at this point
Copy the full SHA 43a4f91View commit details -
When building bazeldnf we now use bzlmod as well
Configuration menu - View commit details
-
Copy full SHA for 76ba245 - Browse repository at this point
Copy the full SHA 76ba245View commit details -
updating build files to match the latest gazelle settings
Configuration menu - View commit details
-
Copy full SHA for b39c2f6 - Browse repository at this point
Copy the full SHA b39c2f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99cf2c4 - Browse repository at this point
Copy the full SHA 99cf2c4View commit details -
now we have a step to validate buildifier
Configuration menu - View commit details
-
Copy full SHA for 60dccba - Browse repository at this point
Copy the full SHA 60dccbaView commit details -
bazel: drop bazeldnf_build_dependencies
We no longer need this bzl file with bzlmod and rules_go go.mod support
Configuration menu - View commit details
-
Copy full SHA for 0d44950 - Browse repository at this point
Copy the full SHA 0d44950View commit details -
following the suggestions from bazeldnf linter
Configuration menu - View commit details
-
Copy full SHA for 70bcbbd - Browse repository at this point
Copy the full SHA 70bcbbdView commit details -
bazel: replace arrays with ctx.actions.args
ctx.actions.args is a more efficient way of dealing with arguments that get passed into actions
Configuration menu - View commit details
-
Copy full SHA for 6278b5a - Browse repository at this point
Copy the full SHA 6278b5aView commit details -
ci: improve the release process
heaviliy inspired in https://github.com/aspect-build/bazel-lib which also provides a few prebuilt golang binaries
Configuration menu - View commit details
-
Copy full SHA for 8350d5c - Browse repository at this point
Copy the full SHA 8350d5cView commit details -
bazel: get version from package
now while archiving we stamp the content
Configuration menu - View commit details
-
Copy full SHA for 7b68856 - Browse repository at this point
Copy the full SHA 7b68856View commit details -
Make sure platforms are available accross the entire repository and not only in bazeldnf/private
Configuration menu - View commit details
-
Copy full SHA for 046db6d - Browse repository at this point
Copy the full SHA 046db6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7209d45 - Browse repository at this point
Copy the full SHA 7209d45View commit details -
bazel: fix legacy external API
fixing small issue with the legacy external API
Configuration menu - View commit details
-
Copy full SHA for 91fc5c4 - Browse repository at this point
Copy the full SHA 91fc5c4View commit details -
We have no config for release, no need to pass this flag
Configuration menu - View commit details
-
Copy full SHA for 38c4040 - Browse repository at this point
Copy the full SHA 38c4040View commit details -
We need to execute the release target instead of build
Configuration menu - View commit details
-
Copy full SHA for b4a7748 - Browse repository at this point
Copy the full SHA b4a7748View commit details -
It's totally insane to have multiple versions
We don't need to support the multiple versions approach suggested by the templates repo, we're closer to aspect-bazel-lib than to a wrapper for already available tools
Configuration menu - View commit details
-
Copy full SHA for 21b82ff - Browse repository at this point
Copy the full SHA 21b82ffView commit details -
when building the tool it self we can use bazel 7
Configuration menu - View commit details
-
Copy full SHA for 1d092be - Browse repository at this point
Copy the full SHA 1d092beView commit details -
Stop waisting valuable CI time in protoc building
Configuration menu - View commit details
-
Copy full SHA for aea24ea - Browse repository at this point
Copy the full SHA aea24eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd3288 - Browse repository at this point
Copy the full SHA 6dd3288View commit details -
Configuration menu - View commit details
-
Copy full SHA for 578fab1 - Browse repository at this point
Copy the full SHA 578fab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 817b749 - Browse repository at this point
Copy the full SHA 817b749View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef3f17f - Browse repository at this point
Copy the full SHA ef3f17fView commit details