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
.github/workflows/algolia.yml vendored Normal file
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

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

View File

@@ -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,