From 4085bba1c2fbad2838d6ef804f0d3864626835e4 Mon Sep 17 00:00:00 2001 From: Artur Akmalov Date: Wed, 26 Jul 2023 15:12:50 +0500 Subject: [PATCH] new workflow --- .github/workflows/algolia.yml | 22 ++++++++++++++++++++++ .github/workflows/deploy.yml | 16 ---------------- docusaurus.config.js | 20 ++++++++++---------- 3 files changed, 32 insertions(+), 26 deletions(-) create mode 100644 .github/workflows/algolia.yml diff --git a/.github/workflows/algolia.yml b/.github/workflows/algolia.yml new file mode 100644 index 0000000..7a1bc07 --- /dev/null +++ b/.github/workflows/algolia.yml @@ -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 \ No newline at end of file diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e17a98f..26e0f40 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -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 \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index db055ab..3bb628f 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -50,10 +50,10 @@ const config = { }, }, }, - // gtag: { - // // trackingID: process.env.GOOGLE_ANALYTICS_TAG_ID, - // anonymizeIP: true, - // }, + gtag: { + trackingID: process.env.GOOGLE_ANALYTICS_TAG_ID, + anonymizeIP: true, + }, theme: { customCss: require.resolve('./src/css/custom.css'), }, @@ -91,12 +91,12 @@ const config = { style: 'dark', copyright: `Copyright © ${new Date().getFullYear()} Akmalov Artur`, }, - // algolia: { - // appId: process.env.ALGOLIA_APP_ID, - // apiKey: process.env.ALGOLIA_API_KEY, - // indexName: process.env.ALGOLIA_INDEX_NAME, - // searchParameters: {}, - // }, + algolia: { + appId: process.env.ALGOLIA_APP_ID, + apiKey: process.env.ALGOLIA_API_KEY, + indexName: process.env.ALGOLIA_INDEX_NAME, + searchParameters: {}, + }, prism: { theme: darkCodeTheme, // darkTheme: darkCodeTheme,