Skip to content

Commit 04d3fa5

Browse files
authored
Merge branch 'main' into shared-libs
2 parents 4b1a591 + 737833c commit 04d3fa5

20 files changed

Lines changed: 840 additions & 584 deletions

.bazelrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
common --enable_workspace
21
build --cxxopt="-std=c++20"

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.0.0
1+
9.0.0rc6

.github/workflows/commitlint.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Conventional Commit Linter
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
9+
jobs:
10+
commitlint:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
14+
with:
15+
fetch-depth: 100
16+
- uses: wagoid/commitlint-github-action@b948419dd99f3fd78a6548d48f94e3df7f6bf3ed # v6.2.1

.github/workflows/linter.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ jobs:
2727
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2828

2929
- name: Run clang-format
30-
uses: jidicula/clang-format-action@c74383674bf5f7c69f60ce562019c1c94bc1421a # v4.13.0
30+
uses: jidicula/clang-format-action@6cd220de46c89139a0365edae93eee8eb30ca8fe # v4.16.0
3131
with:
32-
clang-format-version: '17'
32+
clang-format-version: '21'
3333
fallback-style: 'Google'
3434

3535
- uses: chartboost/ruff-action@e18ae971ccee1b2d7bbef113930f00c670b78da4 # v1.0.0
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Release Please
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
permissions:
9+
contents: write
10+
pull-requests: write
11+
12+
jobs:
13+
release-please:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 # v4.4.0
17+
with:
18+
release-type: simple

.release-please-manifest.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
".": "1.0.1"
3+
}

BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
2+
load("@rules_cc//cc:cc_library.bzl", "cc_library")
23

34
bool_flag(
45
name = "bssl_libdecrepit_missing",

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.28)
2-
project(ncrypto VERSION 1.0.1)
2+
project(ncrypto VERSION 1.0.1) # x-release-please-version
33

44
include(CTest)
55
include(GNUInstallDirs)

MODULE.bazel

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1-
bazel_dep(name = "googletest", version = "1.15.2")
1+
bazel_dep(name = "googletest", version = "1.17.0.bcr.2")
2+
bazel_dep(name = "bazel_skylib", version = "1.9.0")
3+
bazel_dep(name = "boringssl", version = "0.20251002.0", repo_name = "ssl")
4+
bazel_dep(name = "rules_cc", version = "0.2.16")
5+
6+
archive_override(
7+
module_name = "boringssl",
8+
patch_strip = 1,
9+
patches = [
10+
"//:patches/0001-Expose-libdecrepit-so-NodeJS-can-use-it-for-ncrypto.patch",
11+
],
12+
sha256 = "f96733fc3df03d4195db656d1b7b8c174c33f95d052f811f0ecc8f4e4e3db332",
13+
strip_prefix = "boringssl-0.20251002.0",
14+
type = "tgz",
15+
urls = ["https://github.com/google/boringssl/archive/refs/tags/0.20251002.0.tar.gz"],
16+
)

MODULE.bazel.lock

Lines changed: 299 additions & 118 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)