diff --git a/.github/workflows/aloglia.yml b/.github/workflows/aloglia.yml new file mode 100644 index 00000000..459ddf0b --- /dev/null +++ b/.github/workflows/aloglia.yml @@ -0,0 +1,18 @@ + +name: Algolia Upload Records +on: + [push] #推送时执行 +jobs: + algolia: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Get the content of algolia.json as config + id: algolia_config + run: echo "::set-output name=config::$(cat algolia.json | jq -r tostring)" + - name: Push indices to Algolia + uses: signcl/docsearch-scraper-action@master + env: + APPLICATION_ID: ${{ secrets.APPLICATION_ID }} + API_KEY: ${{ secrets.API_KEY }} + CONFIG: ${{ steps.algolia_config.outputs.config }}