Skip to content

Commit 77a260a

Browse files
committed
Merge branch 'master' into update-datacollection-api
2 parents 088a226 + 3e24931 commit 77a260a

230 files changed

Lines changed: 11794 additions & 17124 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/main.yml

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
name: Deploy To Site
44

5-
# Controls when the action will run.
5+
# Controls when the action will run.
66
on:
77
# Triggers the workflow on push or pull request events but only for the master branch
88
push:
9-
branches: [ master, next ]
9+
branches: [master, next]
1010

1111
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1212
jobs:
@@ -24,13 +24,13 @@ jobs:
2424

2525
- uses: actions/setup-node@v4
2626
with:
27-
node-version: '18.19.0'
27+
node-version: "20.0"
2828

2929
- run: yarn install
3030
- run: yarn build
3131

3232
- uses: docker/setup-buildx-action@v1
33-
- uses: docker/login-action@v1
33+
- uses: docker/login-action@v1
3434
with:
3535
username: ${{ secrets.REGISTRY_USERNAME }}
3636
password: ${{ secrets.REGISTRY_TOKEN }}
@@ -41,4 +41,25 @@ jobs:
4141
push: true
4242
tags: registry.webix.io/suite-docs-alt:${{ steps.vars.outputs.short_ref }}
4343

44-
- run: curl "https://docs.dhtmlx.com/hooks/restart-docker?token=${{ secrets.RESTART_TOKEN }}&project=docs-suite-alt-${{ steps.vars.outputs.short_ref }}"
44+
- run: curl "https://docs.dhtmlx.com/hooks/restart-docker?token=${{ secrets.RESTART_TOKEN }}&project=docs-suite-alt-${{ steps.vars.outputs.short_ref }}"
45+
46+
algolia-crawl:
47+
runs-on: ubuntu-latest
48+
needs: build
49+
steps:
50+
- name: Checkout Repo
51+
uses: actions/checkout@v4
52+
53+
- name: Wait for Deployment
54+
run: sleep 30
55+
56+
- name: Algolia Crawler Creation and Crawl
57+
uses: algolia/algoliasearch-crawler-github-actions@v1.0.10
58+
with:
59+
crawler-user-id: ${{ secrets.CRAWLER_USER_ID }}
60+
crawler-api-key: ${{ secrets.CRAWLER_API_KEY }}
61+
algolia-app-id: ${{ secrets.ALGOLIA_APP_ID }}
62+
algolia-api-key: ${{ secrets.ALGOLIA_API_KEY }}
63+
site-url: "https://docs.dhtmlx.com/suite/"
64+
crawler-name: "Suite Docs Crawler"
65+
override-config: true

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ yarn-error.log*
2424

2525
# Idea
2626
.idea
27+
package-lock.json

docker/redirects.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/suite/window/index/ /suite/window/;
2+
/usage_rangeselection/ /suite/grid/usage_rangeselection/;
23

34
/window__usage.html /suite/window/usage/;
45
/window__migration.html /suite/migration/;
52.5 KB
Loading
40.3 KB
Loading
32.2 KB
Loading
31.9 KB
Loading
30.8 KB
Loading
26.7 KB
Loading
31.4 KB
Loading

0 commit comments

Comments
 (0)