add opensearch update workflow #33

Merged
zuul merged 4 commits from workflow into main 2025-07-29 09:35:01 +00:00
Showing only changes of commit b716b40949 - Show all commits

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