Skip to content

[WIP] Update semver extraction logic for gdb-multiarch testing - #39

Closed
gabrielfrasantos with Copilot wants to merge 1 commit into
mainfrom
copilot/update-gdb-multiarch-semver-extraction
Closed

[WIP] Update semver extraction logic for gdb-multiarch testing#39
gabrielfrasantos with Copilot wants to merge 1 commit into
mainfrom
copilot/update-gdb-multiarch-semver-extraction

Conversation

Copilot AI commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

Cloud agent has begun work on Process these commen... and will update this pull request as work progresses.

Original prompt

Process these comments:

gdb-multiarch is now pinned to 15.1-..., but the C++ integration tests derive an expected semantic version from this value using a regex that requires x.y.z (see to_semver() in test/cpp/integration-tests.bats). After stripping the Debian revision (-...), 15.1 yields no match, so expected version becomes empty and the version-alignment tests for gdb/gdb-multiarch will fail. Either pin to a package version string that includes a patch component (if available), or update the test’s semver extraction logic to accept x.y for this tool.

[IGNORED] docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a)
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/embedded-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/embedded-devcontainer)
[ERROR] https://www.sigstore.dev/ | Network error: error sending request for url (https://www.sigstore.dev/) Maybe a certificate error?
[ERROR] https://www.contributor-covenant.org/version/2/0/code_of_conduct.html | Network error: error sending request for url (https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) Maybe a certificate error?
📝 Summary

🔍 Total..........117
✅ Successful.....108
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........5
❓ Unknown..........0
🚫 Errors...........2

Errors in .github/CODE_OF_CONDUCT.md
[ERROR] https://www.contributor-covenant.org/version/2/0/code_of_conduct.html | Network error: error sending request for url (https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) Maybe a certificate error?

Errors in README.md
[ERROR] https://www.sigstore.dev/ | Network error: error sending request for url (https://www.sigstore.dev/) Maybe a certificate error?

The user has attached the following file paths as relevant context:

  • .github/copilot-instructions.md

Created from VS Code.


💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

@github-actions

Copy link
Copy Markdown
Contributor

Hey there and thank you for opening this pull request! 👋🏼

We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted.

⚠️ Details

No release type found in pull request title "[WIP] Update semver extraction logic for gdb-multiarch testing". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation only changes
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
  • refactor: A code change that neither fixes a bug nor adds a feature
  • perf: A code change that improves performance
  • test: Adding missing tests or correcting existing tests
  • build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
  • ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
  • chore: Other changes that don't modify src or test files
  • revert: Reverts a previous commit

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit ff747a9.

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Report (#39)

Static measures

Description Value
Number of added lines 0
Number of deleted lines 0
Number of changed files 0
Number of commits 1
Number of reviews 0
Number of comments (w/o review comments) 2
Number of reviews that contains a comment to resolve 0
Number of reviews that requested a change from the author 0
Number of reviews that approved the Pull Request 0
Get the total number of participants of a Pull Request 2

Time related measures

Description Value
PR lead time (from creation to close of PR) 1.7 Min
Time that was spend on the branch before the PR was created 1 Sec
Time that was spend on the branch before the PR was merged 0 Sec
Time to merge after last review 0 Sec

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 4.8 Min
Total time spend in last status check run on PR 1.6 Min

@github-actions

Copy link
Copy Markdown
Contributor

MegaLinter analysis: Error

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 19 0 0 0.56s
✅ DOCKERFILE hadolint 2 0 0 0.91s
✅ GHERKIN gherkin-lint 6 0 0 2.61s
✅ JSON npm-package-json-lint yes no no 0.46s
✅ JSON prettier 16 2 0 0 0.58s
✅ JSON v8r 16 0 0 8.19s
⚠️ MARKDOWN markdownlint 9 0 1 0 1.0s
✅ MARKDOWN markdown-table-formatter 9 1 0 0 0.25s
✅ REPOSITORY gitleaks yes no no 1.75s
✅ REPOSITORY git_diff yes no no 0.02s
⚠️ REPOSITORY grype yes no 2 31.91s
✅ REPOSITORY secretlint yes no no 0.98s
✅ REPOSITORY syft yes no no 1.95s
✅ REPOSITORY trivy yes no no 5.5s
✅ REPOSITORY trivy-sbom yes no no 0.25s
✅ REPOSITORY trufflehog yes no no 2.42s
❌ SPELL lychee 70 2 0 11.66s
✅ YAML prettier 25 0 0 0 1.31s
✅ YAML v8r 25 0 0 8.15s
✅ YAML yamllint 25 0 0 0.95s

Detailed Issues

❌ SPELL / lychee - 2 errors
[IGNORED] docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a)
[ERROR] https://www.contributor-covenant.org/version/2/0/code_of_conduct.html | Network error: error sending request for url (https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) Maybe a certificate error?
[ERROR] https://www.contributor-covenant.org/ | Network error: error sending request for url (https://www.contributor-covenant.org/) Maybe a certificate error?
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/embedded-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/embedded-devcontainer)
📝 Summary
---------------------
🔍 Total..........117
✅ Successful.....108
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........5
❓ Unknown..........0
🚫 Errors...........2

Errors in .github/CODE_OF_CONDUCT.md
[ERROR] https://www.contributor-covenant.org/ | Network error: error sending request for url (https://www.contributor-covenant.org/) Maybe a certificate error?
[ERROR] https://www.contributor-covenant.org/version/2/0/code_of_conduct.html | Network error: error sending request for url (https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) Maybe a certificate error?
⚠️ REPOSITORY / grype - 2 warnings
note: A low vulnerability in python package: pygments, version 2.17.2 was found at: /.devcontainer/cpp/requirements.txt

warning: A medium vulnerability in python package: requests, version 2.32.4 was found at: /.devcontainer/cpp/requirements.txt

warning: 1 warnings emitted
⚠️ MARKDOWN / markdownlint - 1 error
.github/CONTRIBUTING.md:18:7 MD051/link-fragments Link fragments should be valid [Context: "[Found a security vulnerability?](#found-a-security-vulnerability)"]

See detailed reports in MegaLinter artifacts

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)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.0.1 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,DOCKERFILE_HADOLINT,GHERKIN_GHERKIN_LINT,JSON_V8R,JSON_PRETTIER,JSON_NPM_PACKAGE_JSON_LINT,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants