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

build(bazel): bump to rules_esbuild 0.16.0#63005

Merged
gregmagolan merged 3 commits into
mainfrom
aspect/bump_to_latest_rules_esbuild
May 31, 2024
Merged

build(bazel): bump to rules_esbuild 0.16.0#63005
gregmagolan merged 3 commits into
mainfrom
aspect/bump_to_latest_rules_esbuild

Conversation

@gregmagolan

@gregmagolan gregmagolan commented May 31, 2024

Copy link
Copy Markdown
Contributor

1.6.0 is the minimum rules_esbuild version that support bazel-lib 2.x. After this lands, I'll put up a PR to get onto bazel-lib 2.x and after that lands that unblocks upgrading to rules_oci 2 which resolves at least some caching issues with large image artifacts.

Also pins the esbuild toolchain to esbuild 0.19.2 which should be a no-op since LATEST_ESBUILD_VERSION for rules_esbuild 0.15.3 (the version currently on main) is 0.19.2.

Both @Strum355 and I tried bumping to rules_esbuild 0.17.0+ and hit build issues (with and without the sandbox plugin enabled that was added in that version) so there is work to do there to track down what changed in the ruleset that breaks this build.

Test plan

CI

Changelog

@cla-bot cla-bot Bot added the cla-signed label May 31, 2024
@gregmagolan gregmagolan force-pushed the aspect/bump_to_latest_rules_esbuild branch 2 times, most recently from dd57370 to fd0a7c9 Compare May 31, 2024 16:12
@gregmagolan gregmagolan force-pushed the aspect/bump_to_latest_rules_esbuild branch from fd0a7c9 to 219032b Compare May 31, 2024 16:44
@gregmagolan gregmagolan changed the title build(bazel): bump to rules_esbuild 0.20.1 build(bazel): bump to rules_esbuild 0.16.0 May 31, 2024
Comment thread WORKSPACE
Co-authored-by: Noah S-C <noah@sourcegraph.com>
@gregmagolan gregmagolan requested a review from Strum355 May 31, 2024 17:13
Comment thread dev/esbuild.bzl
@gregmagolan gregmagolan requested a review from Strum355 May 31, 2024 17:24
@gregmagolan gregmagolan merged commit bbae7a4 into main May 31, 2024
@gregmagolan gregmagolan deleted the aspect/bump_to_latest_rules_esbuild branch May 31, 2024 18:20
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