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: Allow to include symbols in binaries during package #1974

Merged
merged 1 commit into from
Nov 22, 2024

Conversation

erezrokah
Copy link
Member

@erezrokah erezrokah commented Nov 22, 2024

Summary

Without the symbols it's hard to validate we're generating FIPS compliant binaries (see https://github.com/cloudquery/cloudquery-issues/issues/2586 and https://github.com/cloudquery/cloudquery/pull/19676/files#diff-3613eb0da60aba72ff182962b6ae3a738e42369d8bed0407cba78ba7cc72f052R101).


Use the following steps to ensure your PR is ready to be reviewed

  • Read the contribution guidelines 🧑‍🎓
  • Run go fmt to format your code 🖊
  • Lint your changes via golangci-lint run 🚨 (install golangci-lint here)
  • Update or add tests 🧪
  • Ensure the status checks below are successful ✅

@github-actions github-actions bot added the feat label Nov 22, 2024
@github-actions github-actions bot added feat and removed feat labels Nov 22, 2024
@erezrokah erezrokah changed the title feat: Allow to include symbols in builds feat: Allow to include symbols in binaries during package Nov 22, 2024
@github-actions github-actions bot added feat and removed feat labels Nov 22, 2024
@erezrokah erezrokah marked this pull request as ready for review November 22, 2024 10:32
@erezrokah erezrokah requested a review from a team as a code owner November 22, 2024 10:32
@erezrokah erezrokah requested review from ronsh12 and bbernays and removed request for ronsh12 November 22, 2024 10:32
@erezrokah erezrokah merged commit aa3b3e4 into main Nov 22, 2024
13 checks passed
@erezrokah erezrokah deleted the feat/allow_to_include_symbols_build branch November 22, 2024 10:44
kodiakhq bot pushed a commit that referenced this pull request Nov 22, 2024
🤖 I have created a release *beep* *boop*
---


## [4.69.0](v4.68.3...v4.69.0) (2024-11-22)


### Features

* Allow to include symbols in binaries during `package` ([#1974](#1974)) ([aa3b3e4](aa3b3e4))


### Bug Fixes

* **deps:** Update module github.com/aws/aws-sdk-go-v2/config to v1.28.4 ([#1968](#1968)) ([4e35df7](4e35df7))
* **deps:** Update module google.golang.org/protobuf to v1.35.2 ([#1971](#1971)) ([7076899](7076899))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
kodiakhq bot pushed a commit to cloudquery/cloudquery that referenced this pull request Nov 25, 2024
#### Summary

This PR is intended to add a FIPS version of the test source plugin, it works only for linux arm64 and amd64, since that's what `boringcrypto` [supports](https://github.com/golang/go/blob/4865aadc21acebc8039f914929f03c7042b2ae8d/src/crypto/boring/boring_test.go#L16). 

Needs cloudquery/plugin-sdk#1974 for validation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants