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

build: update bazel setup #27601

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

angular-robot
Copy link
Contributor

@angular-robot angular-robot commented Aug 8, 2023

This PR contains the following updates:

Package Type Update Change
@bazel/bazelisk devDependencies minor 1.12.1 -> 1.18.0
@bazel/buildifier devDependencies minor 6.1.2 -> 6.3.3
@​bazel/ibazel devDependencies minor 0.16.2 -> 0.23.7
build_bazel_rules_nodejs http_archive major 5.8.4 -> v6.0.2

Release Notes

bazelbuild/bazelisk (@​bazel/bazelisk)

v1.18.0

Compare Source

Bazelisk v1.18.0 contains some bug fixes and internal cleanups. Most notably, it uses consistent Bazel paths to avoid spurious rebuilds when downloading the same Bazel binary from a different mirror (https://github.com/bazelbuild/bazelisk/pull/465).

We’d like to thank our amazing contributors @​alexeagle, @​fmeum, @​illicitonion, @​sluongng and @​wisechengyi!

bazelbuild/buildtools (@​bazel/buildifier)

v6.3.3: Release 6.3.3 (2023-08-25)

Compare Source

  • out_of_order_load warning is enabled by default
  • format command for buildozer for unconditional formatting

v6.3.2: Release 6.3.2 (2023-08-17)

Compare Source

  • Updates to buildozer commands (use_repo and use_repo_add).
  • Bug fixes.
bazelbuild/rules_nodejs (build_bazel_rules_nodejs)

v6.0.2

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_nodejs", version = "6.0.2")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_nodejs",
    sha256 = "162f4adfd719ba42b8a6f16030a20f434dc110c65dc608660ef7b3411c9873f9",
    strip_prefix = "rules_nodejs-6.0.2",
    url = "https://github.com/bazelbuild/rules_nodejs/releases/download/v6.0.2/rules_nodejs-v6.0.2.tar.gz",
)

What's Changed

New Contributors

Full Changelog: bazelbuild/rules_nodejs@v6.0.1...v6.0.2

v6.0.1

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_nodejs", version = "6.0.1")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_nodejs",
    sha256 = "5ad078287b5f3069735652e1fc933cb2e2189b15d2c9fc826c889dc466c32a07",
    strip_prefix = "rules_nodejs-6.0.1",
    url = "https://github.com/bazelbuild/rules_nodejs/releases/download/v6.0.1/rules_nodejs-v6.0.1.tar.gz",
)

What's Changed

New Contributors

Full Changelog: bazelbuild/rules_nodejs@v6.0.0...v6.0.1

v6.0.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_nodejs", version = "6.0.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_nodejs",
    sha256 = "a833b08fc846e27a73ac2b7062e4f48cace0e72a072c6c3fa756847dc44246dd",
    strip_prefix = "rules_nodejs-6.0.0",
    url = "https://github.com/bazelbuild/rules_nodejs/releases/download/v6.0.0/rules_nodejs-v6.0.0.tar.gz",
)

What's Changed

New Contributors

Full Changelog: bazelbuild/rules_nodejs@5.8.2...v6.0.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@angular-robot angular-robot added the target: patch This PR is targeted for the next patch release label Aug 8, 2023
@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Aug 8, 2023
@devversion
Copy link
Member

Cannot update to v6 as it does not come with e.g. concatjs

@devversion devversion added the blocked This issue is blocked by some external factor, such as a prerequisite PR label Aug 8, 2023
@angular-robot angular-robot force-pushed the ng-renovate/bazel-setup branch 13 times, most recently from 0878c3e to ed707b0 Compare August 15, 2023 21:11
@angular-robot angular-robot force-pushed the ng-renovate/bazel-setup branch 11 times, most recently from 3616eaf to 8a42c6c Compare August 21, 2023 14:14
@angular-robot angular-robot force-pushed the ng-renovate/bazel-setup branch 13 times, most recently from 34a8f68 to 965fcd1 Compare November 3, 2023 17:13
@angular-robot angular-robot force-pushed the ng-renovate/bazel-setup branch 11 times, most recently from 3682722 to 86a4dd2 Compare November 9, 2023 05:10
@crisbeto
Copy link
Member

crisbeto commented Nov 9, 2023

Should we close this PR? It's been open for a while and the bot keeps rebasing it.

@devversion devversion added the action: merge The PR is ready for merge by the caretaker label Nov 9, 2023
@devversion
Copy link
Member

FYI: Adding merge ready label so that Renovate stops updating this PR and increasing CI cost. This PR cannot be merged!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project blocked This issue is blocked by some external factor, such as a prerequisite PR target: patch This PR is targeted for the next patch release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants