Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/build-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,12 +73,12 @@ jobs:
python3 python3-pip python3-wheel
pip3 install gcovr
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2
uses: hendrikmuhs/ccache-action@v1.2.22
with:
create-symlink: true
- name: Dependencies
Expand Down Expand Up @@ -106,7 +106,7 @@ jobs:
./build.sh coverage
./build.sh coverage-summary >> $GITHUB_STEP_SUMMARY
- name: Archive coverage
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{github.job}}-${{matrix.os}}-${{matrix.compiler}}-coverage
path: build/default/coverage*
Expand Down Expand Up @@ -147,12 +147,12 @@ jobs:
python3 python3-pip python3-wheel
pip3 install gcovr
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2
uses: hendrikmuhs/ccache-action@v1.2.22
with:
create-symlink: true
- name: Dependencies
Expand All @@ -179,7 +179,7 @@ jobs:
./build.sh coverage
./build.sh coverage-summary >> $GITHUB_STEP_SUMMARY
- name: Archive coverage
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{github.job}}-${{matrix.os}}-gcc-coverage
path: build/default/coverage*
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
tar -cf html.tar html
rm -rf html
- name: Archive
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: bsl-api
path: testroot/usr/share/doc/bsl/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/formatting.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
actions: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: false
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/fuzzing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,12 @@ jobs:
pip3 install gcovr
gem install cbor-diag
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2
uses: hendrikmuhs/ccache-action@v1.2.22
with:
create-symlink: true
- name: Dependencies
Expand All @@ -99,7 +99,7 @@ jobs:
- name: Collect coverage
run: ./build.sh coverage
- name: Archive coverage
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{github.job}}-${{matrix.os}}-${{matrix.compiler}}-coverage
path: build/default/coverage*
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,12 @@ jobs:
asciidoctor \
tito rpm-build rpmlint
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2
uses: hendrikmuhs/ccache-action@v1.2.22
with:
create-symlink: true
- name: Build
Expand All @@ -69,7 +69,7 @@ jobs:
echo >> $GITHUB_STEP_SUMMARY
echo "\`\`\`" >> $GITHUB_STEP_SUMMARY
- name: Archive
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: bsl-rpm
path: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/sonarqube.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
env:
BUILD_WRAPPER_OUT_DIR: build_wrapper_output_directory # Directory where build-wrapper output will be placed
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
submodules: recursive
Expand All @@ -51,7 +51,7 @@ jobs:
./build.sh deps
./build.sh prep -DTEST_MEMCHECK=OFF -DBUILD_COVERAGE=ON -DBUILD_DOCS_API=OFF -DBUILD_DOCS_MAN=OFF
- name: Install Build Wrapper
uses: SonarSource/sonarqube-scan-action/install-build-wrapper@v6
uses: SonarSource/sonarqube-scan-action/install-build-wrapper@v7
- name: Run Build Wrapper
run: |
build-wrapper-linux-x86-64 --out-dir ${{env.BUILD_WRAPPER_OUT_DIR}} ./build.sh
Expand All @@ -67,7 +67,7 @@ jobs:
run: |
./build.sh --target coverage-sonarqube -v
- name: SonarQube Scan
uses: SonarSource/sonarqube-scan-action@v6
uses: SonarSource/sonarqube-scan-action@v7
env:
SONAR_TOKEN: ${{secrets.SONAR_TOKEN}}
with:
Expand Down
7 changes: 4 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# Editor files
*~
.vscode
.project
.cproject
.pydevproject
/.project
/.cproject
/.pydevproject
/.externalToolBuilders/

# Build files
/deps/build/
Expand Down
2 changes: 1 addition & 1 deletion src/policy_provider/SamplePolicyProvider.h
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ void BSLP_PolicyRule_Deinit(BSLP_PolicyRule_t *self);
/// @cond Doxygen_Suppress
// NOLINTBEGIN
// GCOV_EXCL_START
M_ARRAY_DEF(BSLP_PolicyRuleList, BSLP_PolicyRule_t, M_OPL_BSLP_PolicyRule_t()) // GCOV_EXCL_STOP
M_ARRAY_DEF(BSLP_PolicyRuleList, BSLP_PolicyRule_t, M_OPL_BSLP_PolicyRule_t())
// GCOV_EXCL_STOP
// NOLINTEND
/// @endcond
Expand Down
Loading