Skip to content

docs: Add project-doki/25-02-23.md #230

docs: Add project-doki/25-02-23.md

docs: Add project-doki/25-02-23.md #230

name: CI
on:
push:
branches:
- main
jobs:
update-md:
name: Write Markdown
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run mdupdater
run: ./.github/mdupdater.sh
- name: Push markdown file to repository
run: ./.github/commit_push.sh
deploy:
needs: update-md
name: Trigger Deployment
runs-on: ubuntu-latest
environment: cloudflare-pages
steps:
- name: Trigger Cloudflare Pages
uses: Cyb3r-Jak3/[email protected]
with:
account: ${{ secrets.CLOUDFLARE_ID }}
project: ${{ secrets.CLOUDFLARE_PROJECT }}
email: ${{ secrets.CLOUDFLARE_EMAIL }}
global_token: ${{ secrets.CLOUDFLARE_KEY }}
wait:
needs: deploy
name: Wait for the Deployment
runs-on: ubuntu-latest
steps:
- run: sleep 5m
shell: bash
docsearch-scraper:
needs: wait
name: Docsearch Auto Scraper
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run docsearch scraper
uses: darrenjennings/algolia-docsearch-action@master
with:
algolia_application_id: ${{ secrets.DOCSEARCH_APP_ID }}
algolia_api_key: ${{ secrets.DOCSEARCH_API_KEY }}
file: 'algolia-config.json'