new workflow

This commit is contained in:
Artur Akmalov
2023-07-26 15:12:50 +05:00
parent 8ad06dd7cf
commit 4085bba1c2
3 changed files with 32 additions and 26 deletions
+22
View File
@@ -0,0 +1,22 @@
name: Algolia update index
on:
workflow_dispatch:
jobs:
job_algolia:
name: Algolia updates
runs-on: ubuntu-latest
env:
APPLICATION_ID: ${{ secrets.ALGOLIA_APP_ID }}
API_KEY: ${{ secrets.ALGOLIA_API_KEY }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Run Docker image
run: |
apt install jq -y
cat algolia_config.json | jq -r tostring
# docker run -it -e APPLICATION_ID=$APPLICATION_ID -e API_KEY=$API_KEY -e "CONFIG=$(cat algolia_config.json | jq -r tostring)" algolia/docsearch-scraper
-16
View File
@@ -34,19 +34,3 @@ jobs:
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
algolia:
needs: deploy
name: Algolia updates
runs-on: ubuntu-latest
env:
APPLICATION_ID: ${{ secrets.ALGOLIA_APP_ID }}
API_KEY: ${{ secrets.ALGOLIA_API_KEY }}
ALGOLIA_INDEX_NAME: ${{ secrets.ALGOLIA_INDEX_NAME }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Run Docker image
run: |
docker run -it -e APPLICATION_ID=$APPLICATION_ID -e API_KEY=$API_KEY -e "CONFIG=$(cat algolia_config.json | jq -r tostring)" algolia/docsearch-scraper