Skip to content

Add bzlmod support (MODULE.bazel)#1345

Merged
Konboi merged 3 commits into
v1from
bzlmode-support-v1-clean
Jun 29, 2026
Merged

Add bzlmod support (MODULE.bazel)#1345
Konboi merged 3 commits into
v1from
bzlmode-support-v1-clean

Conversation

@Konboi

@Konboi Konboi commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Migrate from WORKSPACE to bzlmod (MODULE.bazel) for dependency management
  • Update CI workflow triggers from WORKSPACE to MODULE.bazel
  • Replace expired PAT with verified-bot-commit action using GITHUB_TOKEN
  • Update java8-compat.sh for bzlmod jar path layout

Changes

  • .bazelrc: add common --enable_bzlmod
  • MODULE.bazel: new — defines rules_jvm_external + maven deps
  • WORKSPACE: deleted (replaced by MODULE.bazel)
  • WORKSPACE.bzlmod: empty placeholder
  • src/maven_install.json: regenerated for bzlmod format
  • .github/workflows/bazel-test.yml: trigger path update (exe_deploy check preserved)
  • .github/workflows/update_maven_install_json.yml: trigger path + verified-bot-commit
  • java8-compat.sh: support bzlmod external jar path

Test plan

  • CI Bazel test passes
  • Update maven_install.json workflow succeeds
  • exe_deploy.jar check still works

🤖 Generated with Claude Code

Konboi and others added 2 commits June 25, 2026 11:02
Migrate from WORKSPACE to bzlmod for dependency management:
- Add MODULE.bazel with rules_jvm_external and maven dependencies
- Remove WORKSPACE, add empty WORKSPACE.bzlmod
- Update CI workflow triggers from WORKSPACE to MODULE.bazel
- Replace expired PAT with verified-bot-commit action in update workflow
- Update java8-compat.sh for bzlmod jar path layout

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ref: ${{ github.event.pull_request.head.ref }}
# Bot token is needed to ensure that git-push triggers relevant workflows
# See https://github.com/orgs/community/discussions/27146
token: ${{ secrets.LAUNCHABLEINC_CI_GITHUB_TOKEN }}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Konboi Konboi requested review from gayanW and ono-max June 25, 2026 03:30
Comment thread MODULE.bazel Outdated
@@ -0,0 +1,34 @@
module(
name = "smart_tests_cli",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: I guess it's launchable because it's CLI v1?

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Konboi Konboi merged commit ab45dad into v1 Jun 29, 2026
16 checks passed
@Konboi Konboi deleted the bzlmode-support-v1-clean branch June 29, 2026 06:52
This was referenced Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants