sdk
sdk copied to clipboard
add documentation and build script for Go wrapper
Type of change
- [ ] Bug fix
- [ ] New feature development
- [ ] Tech debt (refactoring, code cleanup, dependency upgrades, etc)
- [ ] Build/deploy pipeline (DevOps)
- [x] Other
Objective
Add a build script for building the libs needed for the Go wrapper.
Code changes
- languages/go/README.md: add a reference to the build script.
- languages/go/build.sh: build the necessary dependencies for the Go wrapper.
Before you submit
- Please add unit tests where it makes sense to do so
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 59.50%. Comparing base (
74eecad) to head (c046b53). Report is 11 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #626 +/- ##
==========================================
+ Coverage 59.40% 59.50% +0.10%
==========================================
Files 171 171
Lines 10345 10416 +71
==========================================
+ Hits 6145 6198 +53
- Misses 4200 4218 +18
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Checkmarx One – Scan Summary & Details – 84142a3f-3eac-4e2a-861a-4473d3cf39a6
New Issues
| Severity | Issue | Source File / Package | Checkmarx Insight |
|---|---|---|---|
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 213 | Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps... |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 139 | Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps... |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 80 | Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps... |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 63 | Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps... |
Fixed Issues
| Severity | Issue | Source File / Package |
|---|---|---|
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 213 |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 80 |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 72 |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 63 |
![]() |
Unpinned Actions Full Length Commit SHA | /build-cli.yml: 176 |
![]() |
Unpinned Actions Full Length Commit SHA | /build-cli.yml: 88 |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 139 |
![]() |
Unpinned Actions Full Length Commit SHA | /publish-ruby.yml: 117 |
![]() |
Unpinned Actions Full Length Commit SHA | /release-cli.yml: 207 |
![]() |
Unpinned Actions Full Length Commit SHA | /build-cli.yml: 339 |
Closing this in favor of updating the documentation and possibly implementing it as an npm script.
