Skip to content

Commit 6c982e1

Browse files
authored
Merge branch 'master' into dependabot/pip/sphinx-9.0.4
2 parents 76aef90 + 2750488 commit 6c982e1

File tree

23 files changed

+64
-18
lines changed

23 files changed

+64
-18
lines changed

.clang-format

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ SortUsingDeclarations: LexicographicNumeric
1515
InsertNewlineAtEOF: true
1616
LambdaBodyIndentation: OuterScope
1717
MaxEmptyLinesToKeep: 1
18+
EnumTrailingComma: Insert
1819
KeepEmptyLines:
1920
AtStartOfFile: false
2021
AtStartOfBlock: false

.clang-tidy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Checks: >
1212
cert-msc51-cpp,
1313
cert-oop57-cpp,
1414
cert-oop58-cpp,
15+
clang-*,
1516
concurrency-*,
1617
cppcoreguidelines-*,
1718
google-*,

.github/labeler.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,20 +72,30 @@ infrastructure:
7272
- "cmake/**"
7373
- ".clang-format"
7474
- ".clang-tidy"
75+
- ".editorconfig"
7576
- ".gitignore"
7677
- ".gitmodules"
77-
- "codecov.yml"
78+
- ".pre-commit-config.yaml"
79+
- ".yamllint"
80+
- "LICENSE"
7881
- "setup.cfg"
7982

8083
python:
8184
- changed-files:
8285
- any-glob-to-any-file:
8386
- "**/requirements.txt"
8487

88+
docker:
89+
- changed-files:
90+
- any-glob-to-any-file:
91+
- "docker/**"
92+
- ".devcontainer/**"
93+
8594
docs:
8695
- changed-files:
8796
- any-glob-to-any-file:
8897
- "docs/**"
98+
- "Doxyfile"
8999
- "README.md"
90100

91101
scoreboard:

.github/workflows/docker.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: Docker image
2+
13
on:
24
push:
35
branches:

.github/workflows/mac.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: macOS
2+
13
on:
24
workflow_call:
35

.github/workflows/perf.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: Performance
2+
13
on:
24
workflow_call:
35

.github/workflows/pre-commit.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,19 @@ permissions:
88
packages: read
99

1010
jobs:
11+
check-file-sizes:
12+
runs-on: ubuntu-24.04
13+
steps:
14+
- uses: actions/checkout@v6
15+
- name: Check file sizes (max 1 MB)
16+
uses: freenet-actions/[email protected]
17+
with:
18+
max_size: 1024
19+
post_comment: false
20+
fail_on_find: true
21+
1122
pre-commit:
23+
needs: check-file-sizes
1224
runs-on: ubuntu-24.04
1325
container:
1426
image: ghcr.io/learning-process/ppc-ubuntu:1.1

.github/workflows/ubuntu.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: Ubuntu
2+
13
on:
24
workflow_call:
35

@@ -391,7 +393,7 @@ jobs:
391393
--xml --output ../coverage.xml \
392394
--html=../cov-report/index.html --html-details
393395
- name: Upload coverage reports to Codecov
394-
uses: codecov/[email protected].1
396+
uses: codecov/[email protected].2
395397
with:
396398
files: coverage.xml
397399
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: Windows
2+
13
on:
24
workflow_call:
35

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
repos:
66
# C++ formatting with clang-format
77
- repo: https://github.com/pre-commit/mirrors-clang-format
8-
rev: v21.1.2
8+
rev: v21.1.7
99
hooks:
1010
- id: clang-format
1111
files: \.(cpp|hpp|c|h)$
@@ -22,7 +22,7 @@ repos:
2222

2323
# Ruff Python linter
2424
- repo: https://github.com/charliermarsh/ruff-pre-commit
25-
rev: v0.14.2
25+
rev: v0.14.9
2626
hooks:
2727
- id: ruff
2828
args: [--fix]

0 commit comments

Comments
 (0)