409c883013
* Update CI workflows to include more Python and OpenSearch versions and run faster. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Fix CI workflows. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Add `OPENSEARCH_VERSION` variable. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Set `OPENSEARCH_VERSION` to constant. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * CHANGELOG.md Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Add 2.6.0 version to test matrix. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
20 lines
600 B
YAML
20 lines
600 B
YAML
name: Integration tests
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
integration:
|
|
name: Integ
|
|
runs-on: ubuntu-latest
|
|
strategy:
|
|
fail-fast: false
|
|
matrix:
|
|
opensearch_version: [ '1.0.1', '1.1.0', '1.2.4', '1.3.7', '2.0.1', '2.1.0', '2.2.1', '2.3.0', '2.4.0', '2.5.0', '2.6.0' ]
|
|
secured: [ "true", "false" ]
|
|
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v3
|
|
- name: Integ OpenSearch secured=${{ matrix.secured }} version=${{matrix.entry.opensearch_version}}
|
|
run: "./.ci/run-tests ${{ matrix.secured }} ${{ matrix.entry.opensearch_version }}"
|