Skip to content

Commit 016f528

Browse files
authored
Merge branch 'main' into release_ci
2 parents b6a01b3 + cea8e86 commit 016f528

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+353
-334
lines changed

.clang-tidy

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@
44
# `clang-analyzer-alpha.deadcode.*` is just too verbose to enable
55
Checks: >-
66
-*,
7+
bugprone-*,
8+
-bugprone-branch-clone,
9+
-bugprone-easily-swappable-parameters,
10+
-bugprone-lambda-function-name,
11+
-bugprone-macro-parentheses,
12+
-bugprone-narrowing-conversions,
13+
-bugprone-reserved-identifier,
714
clang-diagnostic-*,
815
clang-analyzer-core.*,
916
clang-analyzer-cplusplus.*,
@@ -34,14 +41,14 @@ Checks: >-
3441
google-default-arguments,
3542
google-global-names-in-headers,
3643
google-explicit-constructor,
37-
modernize-make-shared,
38-
modernize-make-unique,
39-
modernize-pass-by-value,
40-
modernize-use-equals-default,
41-
modernize-use-equals-delete,
42-
modernize-use-nullptr,
43-
modernize-use-override,
44-
modernize-use-emplace
44+
modernize-*,
45+
-modernize-concat-nested-namespaces,
46+
-modernize-raw-string-literal,
47+
-modernize-return-braced-init-list,
48+
-modernize-use-auto,
49+
-modernize-use-trailing-return-type,
50+
-modernize-use-nodiscard,
51+
readability-container-size-empty
4552
4653
CheckOptions:
4754
# `cppcoreguidelines-special-member-functions` is enabled, refer to https://en.cppreference.com/w/cpp/language/rule_of_three

.github/workflows/auto_update_doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
contents: write
1919

2020
steps:
21-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
21+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
2222
with:
2323
repository: ${{ github.event.pull_request.head.repo.full_name }}
2424
# Checkout the branch made in the fork. Will automatically push changes

.github/workflows/check_urls.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121

2222
steps:
23-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
23+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
2424

2525
- name: urls-checker-code
2626
uses: urlstechie/urlchecker-action@b643b43e2ac605e1475331c7b67247d242b7dce4 # v0.0.34

.github/workflows/clang_tidy_review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
build:
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
2727
# Pleaes note that it won't cause any failure here; it will only post comments in PRs
2828
- name: clang-tidy review
2929
uses: ZedThree/clang-tidy-review@85799d63d217e8d0686b7735fb923acc986d8043 # v0.19.0

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545

4646
steps:
4747
- name: Checkout repository
48-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
48+
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
4949
- name: Set up Python
5050
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
5151
with:

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
name: Optional Lint
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
2727
- name: misspell # Check spellings as well
2828
uses: reviewdog/action-misspell@ef8b22c1cca06c8d306fc6be302c3dab0f6ca12f # v1.23.0
2929
with:
@@ -42,7 +42,7 @@ jobs:
4242
level: info
4343
filter_mode: diff_context
4444
- name: cpplint # Static check C++ code
45-
uses: reviewdog/action-cpplint@3f691d27ef181edb2a57b6d1edcec63ade34c611 # v1.7.0
45+
uses: reviewdog/action-cpplint@cedf4f9bc3a71c4a660a85a53c4bbc08a808db96 # v1.8.0
4646
with:
4747
github_token: ${{ secrets.github_token }}
4848
reporter: github-pr-check
@@ -57,7 +57,7 @@ jobs:
5757
permissions:
5858
security-events: write
5959
steps:
60-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
60+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
6161
- name: Setup Python
6262
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
6363
with:

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
runs-on: ${{ matrix.os }}
5959
steps:
6060
- name: Checkout repository
61-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
61+
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
6262

6363
- name: Set up Python
6464
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3
@@ -158,7 +158,7 @@ jobs:
158158
159159
- name: Upload coverage to Codecov
160160
if: always()
161-
uses: codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673
161+
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238
162162
with:
163163
token: ${{ secrets.CODECOV_TOKEN }}
164164

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
29+
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
3030
- name: Setup Python
3131
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
3232
with:

.github/workflows/release_linux_aarch64.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
img: quay.io/pypa/manylinux2014_aarch64
2828

2929
steps:
30-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
30+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
3131
- name: Checkout submodules
3232
shell: bash
3333
run: |

.github/workflows/release_linux_x86_64.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
architecture: ['x64']
2525

2626
steps:
27-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
27+
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
2828
- name: Checkout submodules
2929
shell: bash
3030
run: |

0 commit comments

Comments
 (0)