You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📝 Summary
---------------------
🔍 Total..........194
🔗 Unique.........186
✅ Successful.....193
⏳ Timeouts.........0
🔀 Redirected......80
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........1
⛔ Unsupported......1
Errors in CONTRIBUTING.md
[404] https://github.com/yourname/amp-cucumber-cpp-runner.git (at 41:35) | Rejected status code: 404 Not Found | Followed 1 redirect. Redirects: https://github.com/yourname/amp-cucumber-cpp-runner.git --[301]--> https://github.com/yourname/amp-cucumber-cpp-runner
Hint: Followed 80 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details.
Hint: You can configure accepted/rejected response codes with `-a` or `--accept`
⚠️ MARKDOWN / markdownlint - 23 errors
CHANGELOG.md:26 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:33 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:38 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Chores"]
CHANGELOG.md:51 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:58 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:64 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Chores"]
CHANGELOG.md:71 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:78 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Chores"]
CHANGELOG.md:86 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "⚠ BREAKING CHANGES"]
CHANGELOG.md:90 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:99 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:105 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Chores"]
CHANGELOG.md:113 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "⚠ BREAKING CHANGES"]
CHANGELOG.md:117 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:122 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:131 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:142 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Chores"]
CHANGELOG.md:150 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "⚠ BREAKING CHANGES"]
CHANGELOG.md:154 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:179 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:186 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Chores"]
cmake/WindowsToolchainFilesProvidedBy.md:1 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "<https://github.com/MarkSchofi..."]
README.md:188 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
⚠️ ACTION / zizmor - 1 warning
INFO zizmor: 🌈 zizmor v1.25.0
INFO audit: zizmor: 🌈 completed .github/workflows/ci-fetched-packages.yml
INFO audit: zizmor: 🌈 completed .github/workflows/ci-system-packages.yml
INFO audit: zizmor: 🌈 completed .github/workflows/linting-formatting.yml
INFO audit: zizmor: 🌈 completed .github/workflows/pr-conventional-title.yml
INFO audit: zizmor: 🌈 completed .github/workflows/release-please.yml
INFO audit: zizmor: 🌈 completed .github/workflows/security.yml
INFO audit: zizmor: 🌈 completed .github/workflows/static-analysis.yml
{
"$schema": "https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/schemas/sarif-schema-2.1.0.json",
"runs": [
{
"invocations": [
{
"executionSuccessful": true
}
],
"results": [],
"tool": {
"driver": {
"downloadUri": "https://github.com/zizmorcore/zizmor",
"informationUri": "https://docs.zizmor.sh",
"name": "zizmor",
"rules": [],
"semanticVersion": "1.25.0",
"version": "1.25.0"
}
}
}
],
"version": "2.1.0"
No fixes available to apply.
}
Notices
⚠️ Your configuration references items that have been removed from MegaLinter and are ignored: REPOSITORY_GITLEAKS, REPOSITORY_GOODCHECK, REPOSITORY_KICS. See Removed linters to find their replacements.
Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)
Use matching configuration key for progressbar formatter
cucumber_cpp/library/api/Formatters.cpp:57
The formatter is registered under the public name progressbar, but its options are extracted from the unrelated key progress-bar. As a result, users passing {"progressbar": {...}} cannot configure this formatter; those options are silently ignored. Use the same key as the registered formatter (or consistently rename the registration).
The formatter is registered under progressbar, but its options are read from the progress-bar key. As a result, configuration such as --format-options '{"progressbar": {"include_attachments": false}}' is silently ignored, unlike the other formatter registrations whose option key matches their name. Use the registered name consistently (or explicitly document and support the alternate key).
The documented install command points at build/host-system, but the checked-in CMake preset uses .build/host-system as its binary directory. Following these instructions makes CMake report that the build directory does not exist.
This install command points at build/host-system, but the repository's CMake presets define the binary directory as .build/${presetName}. Following the documented workflow therefore passes a nonexistent build directory to cmake --install. Use the preset's actual binary directory.
Install dependencies from the preset's .build directory
README.md:67
The defaults preset sets the binary directory to ${sourceDir}/.build/${presetName}, so this installation command points at a directory that the documented configure command does not create. Use .build/host-system here.
Ubuntu fmt package is incompatible with required fmt 10
README.md:50
This Ubuntu installation command installs the distribution libfmt-dev, but the project requires find_package(fmt 10 REQUIRED) and Ubuntu 24.04 supplies fmt 9. The documented system-dependency setup therefore cannot configure on the Ubuntu version used by the system CI; document the fmt 10 source install (or another fmt >= 10 source) instead.
The documented install path does not match CMakePresets.json, whose defaults.binaryDir is .build/${presetName}. Following these commands runs the workflow in .build/host-system but then tries to install from the nonexistent build/host-system directory.
Use registered progressbar formatter key for options
cucumber_cpp/library/api/Formatters.cpp:56
The accepted formatter name is progressbar, but this factory reads options from progress-bar. As a result, options supplied for the formatter (for example {"progressbar":{"include_attachments":false}}) are silently ignored. Use the same key as the registered formatter, or rename the registered formatter consistently.
The system-package CI path never installs bats (the Ubuntu branch installs only C++ libraries, and the macOS/Windows branches do not install it either), while the top-level CMakeLists only registers the acceptance test when find_program(bats) succeeds. On clean system runners this silently omits the acceptance suite from test-system/test-fetch-deps; install bats for these jobs or make its absence fail the test configuration.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.