[Backport 2.4] Adds Plugin Install Workflow and Action #2313
[Backport 2.4] Adds Plugin Install Workflow and Action #2313peternied merged 7 commits intoopensearch-project:2.4from
Conversation
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Codecov Report
@@ Coverage Diff @@
## 2.4 #2313 +/- ##
============================================
+ Coverage 61.05% 61.09% +0.03%
- Complexity 3249 3266 +17
============================================
Files 258 258
Lines 18131 18165 +34
Branches 3232 3241 +9
============================================
+ Hits 11069 11097 +28
- Misses 5491 5495 +4
- Partials 1571 1573 +2
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
|
Shouldn't the remote repo be able to use this action from main no matter the versions of the plugin they are installing? |
|
The artifacts of main are broken right now so to keep working on stuff I needed a building version to have the same logic in it. |
|
Not sure what happened with the triggering of the CI systems, but checking source fork, everything passed the most recent commit, stephen-crawford@8af2ccd Merging! |
Signed-off-by: Stephen Crawford steecraw@amazon.com
Description
Addresses changes that standardize the plugin install workflow across versions and makes older versions compatible with being called from other repos.
Check List
New functionality includes testingNew functionality has been documentedBy 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.