add opensearch update workflow
Some checks failed
gl/check check status: success (b716b40949a999bcf6651ff6805ee572b7e42984)
Updates Opensearch filters / update-opensearch-filters (pull_request) Has been cancelled

This commit is contained in:
2025-07-29 09:14:24 +00:00
parent 746279eba1
commit b716b40949

View File

@ -0,0 +1,30 @@
name: Updates Opensearch filters
on:
pull_request:
branches:
- main
jobs:
update-opensearch-filters:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
- name: Install dependencies and local package otc-metadata package
run: |
python -m pip install --upgrade pip
pip install . -r tools-requirements.txt
- name: get git info
run: |
python tools/index_metadata.py --hosts ${{ secrets.OPENSEARCH_HOST1 }} --target-environment public --index search_index_de --cloud-environment eu_de --username ${{ secrets.OPENSEARCH_USER }} --password {{ secrets.OPENSEARCH_PW }} --delete-index
python tools/index_metadata.py --hosts ${{ secrets.OPENSEARCH_HOST1 }} --target-environment public --index search_index_swiss --cloud-environment swiss --username ${{ secrets.OPENSEARCH_USER }} --password {{ secrets.OPENSEARCH_PW }} --delete-index