Skip to content

Point the unit tests badge at build-and-test-workflow.yml - #1251

Merged
kaituo merged 2 commits into
opensearch-project:mainfrom
gohri81-tech:patch-1
Sep 23, 2026
Merged

kaituo merged 2 commits into
opensearch-project:mainfrom
gohri81-tech:patch-1

Conversation

@gohri81-tech

Copy link
Copy Markdown
Contributor

Description

The "Unit tests" badge at the top of the README uses the old name-based form, workflows/Unit%20tests%20workflow/badge.svg, and links to actions?query=workflow:"Unit tests workflow". No workflow in .github/workflows has that name any more, so the badge is broken. The unit tests now run in build-and-test-workflow.yml ("Build and test workflow"), whose jobs are named "Build the plugin and run unit tests" and run yarn run test:jest.

This switches the badge and its link to the file-based form for that workflow, the same form the Integration tests badge next to it already uses. The badge label is unchanged.

A CHANGELOG entry carrying this PR number follows in a second commit.

One thing I noticed but did not touch: the Security section here and SECURITY.md still send reports to AWS/Amazon Security, while some other opensearch-project repos have moved to security@opensearch.org. That is your call, so I left it alone.

Issues Resolved

None filed.

Check List

  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

No workflow is named "Unit tests workflow" any more, so the name based badge and its actions?query link are broken. Unit tests run in build-and-test-workflow.yml (yarn run test:jest).

Signed-off-by: Gaurav K Ohri <gohri81@gmail.com>
@github-actions

github-actions Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

PR Reviewer Guide 🔍

(Review updated until commit 3cdc808)

Here are some key observations to aid the review process:

🧪 No relevant tests
🔒 No security concerns identified
✅ No TODO sections
🔀 No multiple PR themes
⚡ No major issues detected

Signed-off-by: Gaurav K Ohri <gohri81@gmail.com>
@github-actions

Copy link
Copy Markdown

Persistent review updated to latest commit 3cdc808

@kaituo
kaituo merged commit 8b65849 into opensearch-project:main Sep 23, 2026
4 checks passed
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