Skip to content

Conversation

@d-buckner
Copy link
Member

Description

Issues Resolved

Screenshot

Testing the changes

Changelog

Check List

  • All tests pass
    • yarn test:jest
    • yarn test:jest_integration
  • New functionality includes testing.
  • New functionality has been documented.
  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

Cache built plugins to avoid rebuilding on subsequent runs:
- Add plugin build cache to functional-tests job (26 jobs × 2 OS)
- Add plugin build cache to plugin-functional-tests job (2 jobs)
- Cache key includes OS, yarn.lock hash, and git SHA
- Conditional build step only runs on cache miss

This optimization is particularly beneficial when re-running the same commit/PR.

Signed-off-by: Daniel Rowe <[email protected]>
Signed-off-by: Daniel Rowe <[email protected]>
Signed-off-by: Daniel Rowe <[email protected]>
Signed-off-by: Daniel Rowe <[email protected]>
Signed-off-by: Daniel Rowe <[email protected]>
@github-actions
Copy link
Contributor

github-actions bot commented Nov 6, 2025

ℹ️ Manual Changeset Creation Reminder

Please ensure manual commit for changeset file 10874.yml under folder changelogs/fragments to complete this PR.

If you want to use the available OpenSearch Changeset Bot App to avoid manual creation of changeset file you can install it in your forked repository following this link.

For more information about formatting of changeset files, please visit OpenSearch Auto Changeset and Release Notes Tool.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant