Skip to content

Commit 33d33e9

Browse files
PeterSchaferCatalinSnyk
authored andcommitted
fix(code): Fix hash mismatch when uploading binaries
1 parent f113d4c commit 33d33e9

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

cliv2/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ require (
1616
github.com/snyk/cli-extension-sbom v0.0.0-20250422133603-a5ae6fdf0934
1717
github.com/snyk/container-cli v0.0.0-20250321132345-1e2e01681dd7
1818
github.com/snyk/error-catalog-golang-public v0.0.0-20250429130542-564b0605020e
19-
github.com/snyk/go-application-framework v0.0.0-20250430064233-182d2c5dc53a
19+
github.com/snyk/go-application-framework v0.0.0-20250505092137-65a591adf20f
2020
github.com/snyk/go-httpauth v0.0.0-20240307114523-1f5ea3f55c65
2121
github.com/snyk/snyk-iac-capture v0.6.5
2222
github.com/snyk/snyk-ls v0.0.0-20250430123225-137c0037fe26
@@ -179,7 +179,7 @@ require (
179179
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
180180
github.com/sirupsen/logrus v1.9.3 // indirect
181181
github.com/skeema/knownhosts v1.3.1 // indirect
182-
github.com/snyk/code-client-go v1.21.2 // indirect
182+
github.com/snyk/code-client-go v1.21.3 // indirect
183183
github.com/snyk/policy-engine v0.33.2 // indirect
184184
github.com/sourcegraph/conc v0.3.0 // indirect
185185
github.com/sourcegraph/go-lsp v0.0.0-20240223163137-f80c5dd31dfd // indirect

cliv2/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -802,14 +802,14 @@ github.com/snyk/cli-extension-iac-rules v0.0.0-20250227121450-6e14346dbd1a h1:SJ
802802
github.com/snyk/cli-extension-iac-rules v0.0.0-20250227121450-6e14346dbd1a/go.mod h1:IqfQCIkyC26mkwa+aM6d6yxIh5+tCm4fSQG+Ogq3Qbc=
803803
github.com/snyk/cli-extension-sbom v0.0.0-20250422133603-a5ae6fdf0934 h1:0RCTH9C0zaTrnqpKLaLXTmP7suwWEHBNVwQSaR8Aifo=
804804
github.com/snyk/cli-extension-sbom v0.0.0-20250422133603-a5ae6fdf0934/go.mod h1:Q8dmRgcpHTk711dkLVtpkTF5RvLkQVcExGuv1cyx/zU=
805-
github.com/snyk/code-client-go v1.21.2 h1:6SnfB/abNyzbgs3A7RhZHOfx0Ng3FKTdS9NrUsBGUUs=
806-
github.com/snyk/code-client-go v1.21.2/go.mod h1:WH6lNkJc785hfXmwhixxWHix3O6z+1zwz40oK8vl/zg=
805+
github.com/snyk/code-client-go v1.21.3 h1:2+HPXCA9FGn3gaI1Jw1C4Ifn/NRAbSnmohFUvz4GC4I=
806+
github.com/snyk/code-client-go v1.21.3/go.mod h1:WH6lNkJc785hfXmwhixxWHix3O6z+1zwz40oK8vl/zg=
807807
github.com/snyk/container-cli v0.0.0-20250321132345-1e2e01681dd7 h1:/2+2piwQtB9fEJCkXEOjboZjY+77lQfnvqBZ/60xNHk=
808808
github.com/snyk/container-cli v0.0.0-20250321132345-1e2e01681dd7/go.mod h1:38w+dcAQp9eG3P5t2eNS9eG0reut10AeJjLv5lJ5lpM=
809809
github.com/snyk/error-catalog-golang-public v0.0.0-20250429130542-564b0605020e h1:XFGkHDWA8JTPLr82QzoKVqGytofEYBf68VqoUq8yvXk=
810810
github.com/snyk/error-catalog-golang-public v0.0.0-20250429130542-564b0605020e/go.mod h1:Ytttq7Pw4vOCu9NtRQaOeDU2dhBYUyNBe6kX4+nIIQ4=
811-
github.com/snyk/go-application-framework v0.0.0-20250430064233-182d2c5dc53a h1:cxh5DtyXAFOyQVE+eQSDuv0iCswR3a+2TnSdM9So13g=
812-
github.com/snyk/go-application-framework v0.0.0-20250430064233-182d2c5dc53a/go.mod h1:1QAWcdnzXVz7OLZjtfuEwLFShJJyGA1H6fu63+RJyB4=
811+
github.com/snyk/go-application-framework v0.0.0-20250505092137-65a591adf20f h1:L3B/8mDqRayNAiWf2cx2nhirQQI9x9yMfxDqpA+SwcE=
812+
github.com/snyk/go-application-framework v0.0.0-20250505092137-65a591adf20f/go.mod h1:Hy8dugDhTPRPe99Bf4mG7zeh7+OobdWfX5dzhbeQQsU=
813813
github.com/snyk/go-httpauth v0.0.0-20240307114523-1f5ea3f55c65 h1:CEQuYv0Go6MEyRCD3YjLYM2u3Oxkx8GpCpFBd4rUTUk=
814814
github.com/snyk/go-httpauth v0.0.0-20240307114523-1f5ea3f55c65/go.mod h1:88KbbvGYlmLgee4OcQ19yr0bNpXpOr2kciOthaSzCAg=
815815
github.com/snyk/policy-engine v0.33.2 h1:ZxD6/RQ4vqUAXa64V72SsGjZ8vmnBgZNGYQxMIqctYo=

test/jest/acceptance/snyk-code/snyk-code-user-journey.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { execSync } from 'child_process';
77
import { runCommand } from '../../util/runCommand';
88
import * as fs from 'fs-extra';
99
import { makeTmpDirectory } from '../../../utils';
10+
import * as crypto from 'crypto';
1011

1112
expect.extend(matchers);
1213
jest.setTimeout(1000 * 120);
@@ -78,7 +79,8 @@ async function ensureUniqueBundleIsUsed(path: string): Promise<string> {
7879
}
7980

8081
// add a random file to ensure a new bundle is created
81-
fs.writeFileSync(`${newPath}/tmp.java`, `test${Math.random().toString(36)}`);
82+
const randomBytes: Buffer = crypto.randomBytes(100);
83+
fs.writeFileSync(`${newPath}/tmp.java`, randomBytes, { encoding: 'binary' });
8284
return newPath;
8385
}
8486

0 commit comments

Comments
 (0)