Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

chore(bazel): bump rules_js to address permissions denied warning#63419

Merged
Strum355 merged 1 commit into
mainfrom
nsc/rules_js
Jun 21, 2024
Merged

chore(bazel): bump rules_js to address permissions denied warning#63419
Strum355 merged 1 commit into
mainfrom
nsc/rules_js

Conversation

@Strum355

Copy link
Copy Markdown
Contributor

Previously we were having soft-warnings around permissions in badly made npm packages

(21:31:30) WARNING: Remote Cache: /mnt/ephemeral/output/__main__/execroot/__main__/bazel-out/k8-fastbuild/bin/node_modules/.aspect_rules_js/its-fine@1.1.1_react_18.1.0/node_modules/its-fine/src/index.tsx (Permission denied)

When trying to enable compact execution log, this becomes a hard fail

(14:44:58) ERROR: /mnt/ephemeral/workdir/sourcegraph/sourcegraph/BUILD.bazel:33:22: Extracting npm package its-fine@1.1.1_react_18.1.0 failed: IOException while logging spawn: /mnt/ephemeral/output/__main__/execroot/__main__/bazel-out/k8-fastbuild/bin/node_modules/.aspect_rules_js/its-fine@1.1.1_react_18.1.0/node_modules/its-fine/dist/index.cjs (Permission denied)

This bump should fix that

Test plan

CI still builds successfully

Changelog

@cla-bot cla-bot Bot added the cla-signed label Jun 21, 2024
@Strum355 Strum355 requested a review from a team June 21, 2024 17:13
@Strum355 Strum355 enabled auto-merge (squash) June 21, 2024 17:23
@Strum355 Strum355 merged commit 4021ec0 into main Jun 21, 2024
@Strum355 Strum355 deleted the nsc/rules_js branch June 21, 2024 17:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants