Skip to content

fix: handle GitHub Actions job needs field case-insensitively in analysis.#1305

Merged
nicallen merged 1 commit intomainfrom
nicallen/fix-analysis-case-insensitive-job-id
Feb 17, 2026
Merged

fix: handle GitHub Actions job needs field case-insensitively in analysis.#1305
nicallen merged 1 commit intomainfrom
nicallen/fix-analysis-case-insensitive-job-id

Conversation

@nicallen
Copy link
Copy Markdown
Member

@nicallen nicallen commented Feb 17, 2026

Summary

Handle GitHub Actions job needs field case-insensitively in analysis to fix crash bug.

Description of changes

Apparently job id references in a GitHub Actions job needs field are case-insensitive. This change fixes an analysis crash when the job id is an inexact match (e.g. for pkg:pypi/confection@0.1.5 and pkg:pypi/weasel@0.4.1).

Related issues

Checklist

  • I have reviewed the contribution guide.
  • My PR title and commits follow the Conventional Commits convention.
  • My commits include the "Signed-off-by" line.
  • I have signed my commits following the instructions provided by GitHub. Note that we run GitHub's commit verification tool to check the commit signatures. A green verified label should appear next to all of your commits on GitHub.
  • I have updated the relevant documentation, if applicable.
  • I have tested my changes and verified they work as expected.

…ysis.

Signed-off-by: Nicholas Allen <nicholas.allen@oracle.com>
@nicallen nicallen requested a review from behnazh-w as a code owner February 17, 2026 02:19
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Feb 17, 2026
@nicallen nicallen merged commit 750038b into main Feb 17, 2026
10 checks passed
@behnazh-w behnazh-w deleted the nicallen/fix-analysis-case-insensitive-job-id branch April 8, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants