Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2923 commits
Select commit Hold shift + click to select a range
8f9ff1c
Merge pull request #2540 from AbhishekLambda/stage
surishubham Feb 11, 2026
162bafb
cypress cli command doc
Feb 11, 2026
cffa700
Merge pull request #2544 from keys-github/prince-stage
Ishavyas9 Feb 11, 2026
4138be9
url correction
Feb 12, 2026
39d9682
Merge pull request #2545 from keys-github/prince-stage
surishubham Feb 12, 2026
d696a3b
site_name update support docs
Feb 12, 2026
f601029
Merge pull request #2546 from keys-github/prince-stage
Ishavyas9 Feb 12, 2026
8e8fbe9
404 url Correction support docs
Feb 12, 2026
6da12e2
Merge pull request #2547 from keys-github/prince-stage
surishubham Feb 12, 2026
a56e99e
[TE-1898] Unified SCIM Provisioning docs — users & groups
rachit-lambdatest Feb 12, 2026
d4ec10b
Merge pull request #2548 from rachit-lambdatest/TE-1898-scim-group-pr…
surishubham Feb 12, 2026
2e2a1b9
Added Zephyr Migration doc, updated AI test case generator and X-Ray doc
AbhishekLambda Feb 12, 2026
745fd03
compressed images
AbhishekLambda Feb 12, 2026
d211f2e
Merge pull request #2551 from AbhishekLambda/stage
Ishavyas9 Feb 13, 2026
6941ef0
deleted id
surishubham Feb 13, 2026
f372628
Merge pull request #2552 from surishubham/stage
surishubham Feb 13, 2026
47827e2
added updated id
surishubham Feb 13, 2026
afc063a
Merge pull request #2553 from surishubham/stage
surishubham Feb 13, 2026
5e35ef5
fix: update sidebar doc ID to match renamed screenshot testing page
rachit-lambdatest Feb 13, 2026
4d6a104
fix: replace corrupt 0xa0 bytes with spaces in doc files
rachit-lambdatest Feb 13, 2026
93cfb45
Merge pull request #2554 from rachit-lambdatest/TE-1898-scim-group-pr…
surishubham Feb 13, 2026
aae8a90
fix: correct broken JumpCloud SCIM link in scim.md
rachit-lambdatest Feb 13, 2026
cd4ee3b
Merge pull request #2555 from rachit-lambdatest/TE-1898-scim-group-pr…
surishubham Feb 13, 2026
f3deebf
fix: update references from "<BrandName /> AI Cloud" to "<BrandName /…
surishubham Feb 13, 2026
5ee9e22
Merge pull request #2560 from surishubham/stage
surishubham Feb 13, 2026
1a851c7
Removed corupped characters - auto heal doc
salmanlt Feb 15, 2026
51db17a
Merge pull request #2563 from keys-github/salman-stage
Ishavyas9 Feb 16, 2026
19384c6
feat: add CookieTracking component and update dashboard login link
surishubham Feb 17, 2026
2f76ba6
feat: update CookieTracking component to include login and signup fun…
surishubham Feb 17, 2026
d9fd2ec
Merge pull request #2565 from surishubham/stage
surishubham Feb 17, 2026
d206425
feat: add checks for analytics functions in CookieTrackingLogin and C…
surishubham Feb 17, 2026
a0ed1df
Merge pull request #2566 from surishubham/stage
surishubham Feb 17, 2026
100343a
feat: Update authentication links and integrate CookieTracking compon…
surishubham Feb 17, 2026
22d06c5
Merge pull request #2567 from surishubham/stage
surishubham Feb 17, 2026
d682891
change urkl
surishubham Feb 17, 2026
fb19e4e
Merge pull request #2568 from surishubham/stage
surishubham Feb 17, 2026
a6a7899
Fixed corrupted "e"
salmanlt Feb 17, 2026
e933097
Merge pull request #2572 from keys-github/salman-stage
surishubham Feb 17, 2026
838aa79
Update eventAction for signup button click analytics
surishubham Feb 18, 2026
fe7bfa8
Merge pull request #2575 from surishubham/stage
surishubham Feb 18, 2026
9c9e2e8
doc changes
Feb 18, 2026
a8b7faf
Merge pull request #2578 from keys-github/mythili-stage
Ishavyas9 Feb 18, 2026
3662814
Updated github actions doc with images
Devansh013 Feb 19, 2026
5e0e0fe
Merge pull request #2579 from keys-github/devanshstage
surishubham Feb 19, 2026
3585707
testmu-mcp-server updation
Feb 19, 2026
085fb30
Merge pull request #2582 from keys-github/prince-stage
surishubham Feb 19, 2026
f28bb3d
revamped knowledge base of KaneAI
Private1647 Feb 22, 2026
a6881f0
Merge pull request #2588 from Private1647/stage
surishubham Feb 22, 2026
b7317d7
link fix
Private1647 Feb 22, 2026
a7bdf19
Merge branch 'LambdaTest:stage' into stage
Private1647 Feb 22, 2026
8f1b4ae
Merge pull request #2589 from Private1647/stage
Private1647 Feb 22, 2026
36da4ee
Remove scroll until
Private1647 Feb 23, 2026
31a12a6
Remove scroll until from search
Private1647 Feb 23, 2026
4be5eda
Merge pull request #2590 from Private1647/stage
surishubham Feb 23, 2026
01873ff
Updated LambdaTest -> TestMu AI
Private1647 Feb 23, 2026
d15040a
updated lambdatest.com to testmuai.com
Private1647 Feb 23, 2026
86993c8
Merge pull request #2593 from Private1647/stage
Ishavyas9 Feb 23, 2026
b4f22af
Add sample repository section and restructure GitHub App doc
AbhishekLambda Feb 23, 2026
0b79032
commented sample repo
AbhishekLambda Feb 24, 2026
871873e
Merge pull request #2596 from AbhishekLambda/stage
Ishavyas9 Feb 24, 2026
3707a45
updates github app doc
AbhishekLambda Feb 24, 2026
f4db731
Merge pull request #2597 from AbhishekLambda/stage
surishubham Feb 24, 2026
9917cb1
Added CTA and public github repo link
AbhishekLambda Feb 24, 2026
3ebed79
Merge pull request #2598 from AbhishekLambda/stage
Ishavyas9 Feb 24, 2026
a39b353
[TE-1898] Comprehensive SCIM Group Provisioning documentation update
rachit-lambdatest Feb 24, 2026
0a20f7c
[TE-1898] Improve SCIM doc readability with entity-specific tabs and …
rachit-lambdatest Feb 24, 2026
ff675ca
Updated latest youtube video link
AbhishekLambda Feb 24, 2026
171844c
[TE-1898] Add separators between tabbed and non-tabbed sections
rachit-lambdatest Feb 24, 2026
a7acf16
[TE-1898] Replace FAQ details/summary with table to fix grey outline
rachit-lambdatest Feb 24, 2026
0d11bf0
[TE-1898] Add Deleted Target section — manual re-mapping required, no…
rachit-lambdatest Feb 24, 2026
7bd60ac
[TE-1898] Move Deleted Target section after Conflicts
rachit-lambdatest Feb 24, 2026
95f1673
[TE-1898] Remove redundant entity rename sync callout
rachit-lambdatest Feb 24, 2026
c2f02a8
[TE-1898] Replace Team tab with Cross-Type tab in Conflicts section
rachit-lambdatest Feb 24, 2026
9453078
Merge pull request #2599 from AbhishekLambda/stage
Ishavyas9 Feb 24, 2026
9afb73f
[TE-1898] Add queryString to all tabs for URL-controllable sections
rachit-lambdatest Feb 24, 2026
ef0bbaa
Merge pull request #2600 from rachit-lambdatest/TE-1898-scim-group-pr…
suryaclambdatest Feb 24, 2026
0d916dc
Add SmartUI mismatch thresholds documentation
RushilK7 Feb 25, 2026
7019ccc
Add diff highlighter doc, sidebar entries for new SmartUI features
RushilK7 Feb 25, 2026
541bc49
Merge pull request #2601 from RushilK7/stage
Ishavyas9 Feb 25, 2026
f34b9ee
Remove build-options-for-visual-regression-testing from sidebar
RushilK7 Feb 25, 2026
141d287
Merge pull request #2602 from RushilK7/stage
Ishavyas9 Feb 25, 2026
9bc1d33
[TE-1898] Add PingOne setup guide, custom attributes, and feature act…
rachit-lambdatest Feb 25, 2026
cb89670
added .ged upload file update
Private1647 Feb 25, 2026
959af1a
Merge pull request #2604 from Private1647/stage
Ishavyas9 Feb 25, 2026
a73c577
TE-5426: Add tracking for sidebar and search navigation
Akshilt44 Feb 25, 2026
794f5c8
TE-5426: Add comment for sidebar tracking
Akshilt44 Feb 25, 2026
c1594c9
Add Milestone Trends widget documentation for Test Manager
sandeepyadav-lt Feb 25, 2026
6b0b813
Rename Builds Summary to Test Runs Summary widget
sandeepyadav-lt Feb 25, 2026
e70f7cf
Update Test Manager widgets dashboard screenshot
sandeepyadav-lt Feb 25, 2026
4d85046
docs: Update SmartUI layout comparison and reorganize sidebar
RushilK7 Feb 26, 2026
445f2c0
Merge pull request #2608 from RushilK7/stage
Ishavyas9 Feb 26, 2026
68cf730
Merge pull request #2607 from sandeepyadav-lt/TE-6599
Ishavyas9 Feb 26, 2026
876cc21
Merge pull request #2606 from Akshilt44/TE-5426-v1
Ishavyas9 Feb 26, 2026
876d744
TE-5426: Fix DocSearch click tracking using closest() instead of matc…
Akshilt44 Feb 26, 2026
9a883c2
Merge pull request #2609 from Akshilt44/TE-5426-v2
Ishavyas9 Feb 26, 2026
e97c275
gps doc update
Private1647 Feb 26, 2026
0f38235
Merge pull request #2610 from Private1647/stage
Ishavyas9 Feb 26, 2026
3c8a929
TE-5426: Consolidate sidebar and search tracking into single handler
Akshilt44 Feb 26, 2026
32e36f4
Merge pull request #2611 from Akshilt44/TE-5426-v3
Ishavyas9 Feb 26, 2026
2a47107
espresso/xcui cpas update
Private1647 Feb 26, 2026
3d077fb
Merge pull request #2613 from Private1647/stage
Ishavyas9 Feb 26, 2026
039c63b
[TE-1898] Add PingOne SCIM guide, images, and SCIM doc improvements
rachit-lambdatest Feb 26, 2026
3ac35f9
[TE-1898] Remove accidentally committed root file
rachit-lambdatest Feb 26, 2026
0ce36a5
Merge pull request #2614 from rachit-lambdatest/TE-1898-scim-group-pr…
suryaclambdatest Feb 26, 2026
87b20eb
Update accessibility docs with on-demand scan hooks and auto-scan cap…
RushilK7 Feb 26, 2026
912cbad
Merge pull request #2616 from RushilK7/stage
Ishavyas9 Feb 26, 2026
ce6080a
Add guide for building iOS apps for Simulator testing
RushilK7 Feb 27, 2026
e19f6c2
Merge pull request #2625 from RushilK7/stage
Ishavyas9 Feb 27, 2026
cb1b470
Added Skills section to the Framework specific docs + added extra bla…
salmanlt Mar 1, 2026
c547d9f
Merge pull request #2627 from keys-github/salman-stage
Ishavyas9 Mar 2, 2026
0fa019d
Update iFrame Code Blocks
salmanlt Mar 2, 2026
801031a
Merge pull request #2628 from keys-github/salman-stage
surishubham Mar 2, 2026
2293599
feat: add AI Agent Testing Platform Overview doc
harsha509 Mar 2, 2026
6b06c4a
Merge pull request #2633 from harsha509/feat/ai-agent-platform-overvi…
Ishavyas9 Mar 2, 2026
6e87384
Add Sync Test Instances documentation for Test Manager
AbhishekLambda Mar 2, 2026
f1590fc
Merge pull request #2634 from AbhishekLambda/stage
surishubham Mar 2, 2026
0f15df1
fix image
Ishavyas9 Mar 3, 2026
6eb8148
doc update for pw hooks flow for new accessibility plan
RushilK7 Mar 3, 2026
2bd1727
fixes
RushilK7 Mar 3, 2026
c91d74b
Merge pull request #2637 from RushilK7/stage
surishubham Mar 3, 2026
4306fb7
Updated Test Manager analytics widget description and added Milestone…
AbhishekLambda Mar 3, 2026
2e2c107
Merge branch 'stage' into stage
surishubham Mar 3, 2026
52269cf
Merge pull request #2638 from AbhishekLambda/stage
surishubham Mar 3, 2026
257f63f
TMS ATX widgets doc - part 2
AbhishekLambda Mar 3, 2026
a99c6db
Merge pull request #2639 from AbhishekLambda/stage
surishubham Mar 3, 2026
a09467d
accessibility rules update
RushilK7 Mar 3, 2026
f402006
Merge pull request #2640 from RushilK7/stage
surishubham Mar 3, 2026
3fc0e6a
fixes
RushilK7 Mar 3, 2026
ec9199b
Merge pull request #2641 from RushilK7/stage
surishubham Mar 3, 2026
102cf78
disclaimer correction
keys-github Mar 5, 2026
e14db5c
Merge pull request #2645 from keys-github/prince-stage
surishubham Mar 5, 2026
9598847
feat: add Agent Features & Metrics customer reference guide
harsha509 Mar 5, 2026
a87ffb7
refactor: improve visual structure of agent features & metrics doc
harsha509 Mar 5, 2026
9b8b2ed
refactor: add breathing room and emoji headers to agent features doc
harsha509 Mar 5, 2026
dc48466
Merge pull request #2647 from harsha509/feat/agent-features-and-metrics
Ishavyas9 Mar 5, 2026
afc7b93
Merge pull request #2644 from akshayverma28/stage
Ishavyas9 Mar 4, 2026
73aa284
Merge pull request #2649 from surishubham/stage
surishubham Mar 9, 2026
e9773e7
totp global updates
Private1647 Mar 10, 2026
c22d912
Merge pull request #2653 from Private1647/stage
Ishavyas9 Mar 10, 2026
379a57c
added analytics tab
surishubham Mar 10, 2026
eda9516
Merge pull request #2655 from surishubham/stage
surishubham Mar 10, 2026
f181d2d
Conditional modules and if-else doc
Private1647 Mar 10, 2026
2a7130b
Merge branch 'LambdaTest:stage' into stage
Private1647 Mar 10, 2026
8fc60fe
Merge pull request #2657 from Private1647/stage
surishubham Mar 10, 2026
cc2debe
Update accessibility and SmartUI support docs
RushilK7 Mar 10, 2026
0ec586c
Sanitize public-facing accessibility docs
RushilK7 Mar 10, 2026
2bf2824
Merge pull request #2658 from RushilK7/stage
surishubham Mar 10, 2026
8af8164
Add KaneAI Smart Locator Priority documentation
RushilK7 Mar 11, 2026
5e73271
Merge pull request #2663 from RushilK7/stage
surishubham Mar 11, 2026
4852bc3
fixes
RushilK7 Mar 11, 2026
6ecda16
Fix KaneAI Smart Locator Priority doc link
RushilK7 Mar 11, 2026
bf5e36d
Merge pull request #2666 from RushilK7/stage
surishubham Mar 11, 2026
976dfc5
docs: remove platform capability table from mock video injection doc
RushilK7 Mar 11, 2026
30e550e
Merge pull request #2669 from RushilK7/stage
surishubham Mar 11, 2026
f36048f
Button Click
Mar 11, 2026
f1f31e4
Merge pull request #2672 from akshayverma28/stage
surishubham Mar 11, 2026
e68e104
fixes for smart-locator-priority doc
RushilK7 Mar 12, 2026
9e295a8
Merge pull request #2675 from RushilK7/stage
surishubham Mar 12, 2026
109e35b
docs: add Webhooks integration documentation
GarvitLT Mar 12, 2026
9644d6e
Merge pull request #2680 from GarvitLT/stage
surishubham Mar 12, 2026
c86a15c
docs(smartui): add customViewports configuration documentation
RushilK7 Mar 12, 2026
d1dac3f
Merge pull request #2683 from RushilK7/stage
surishubham Mar 12, 2026
7b99cd1
docs: update API documentation tab labels
GarvitLT Mar 12, 2026
4c8c9a4
Merge pull request #2684 from GarvitLT/stage
surishubham Mar 12, 2026
d47806d
Offline Mode Changes
Mar 12, 2026
bacc2a1
biometric change
Mar 12, 2026
5adb476
Element State assertions in KaneAI
AbhishekLambda Mar 12, 2026
e1ef974
Merge pull request #2690 from akshayverma28/stage
surishubham Mar 13, 2026
67268d8
Merge pull request #2691 from AbhishekLambda/stage
surishubham Mar 13, 2026
fcba1eb
fix error
SanjaySingh387 Mar 13, 2026
cbc779a
Updated KaneAI command guide to handle element state support
AbhishekLambda Mar 13, 2026
cae9382
Merge branch 'stage' of github.com:LambdaTest/documentation into stage
AbhishekLambda Mar 13, 2026
2a0add6
Merge pull request #2695 from AbhishekLambda/stage
surishubham Mar 13, 2026
7426916
Merge pull request #2694 from SanjaySingh387/stage
surishubham Mar 13, 2026
45992a4
add chat api info doc
harsha509 Mar 15, 2026
7997a84
HTML report in KaneAI executions
AbhishekLambda Mar 15, 2026
1823384
Merge pull request #2702 from AbhishekLambda/stage
surishubham Mar 16, 2026
97814bc
Update KaneAI CI CD doc to include reports
AbhishekLambda Mar 16, 2026
a9d3fb2
Merge pull request #2705 from AbhishekLambda/stage
surishubham Mar 16, 2026
0a3d2a3
Added Reqnroll docs to the sidebar
salmanlt Mar 16, 2026
f0627f8
create pr in KaneAI doc
Private1647 Mar 16, 2026
427ab0f
update in pr
Private1647 Mar 16, 2026
cee1652
update in pr 2
Private1647 Mar 16, 2026
de1fa76
Merge pull request #2708 from Private1647/stage
Ishavyas9 Mar 16, 2026
7b2e1f4
Updated KaneAI Jira Integration doc to include new flow and specify c…
AbhishekLambda Mar 16, 2026
9226bf1
Merge pull request #2710 from AbhishekLambda/stage
surishubham Mar 16, 2026
c3e50ec
docs: update smartui mobile devices list with categorized ios and and…
RushilK7 Mar 16, 2026
238f3bd
Merge branch 'stage' of https://github.com/RushilK7/RushilK7-document…
RushilK7 Mar 16, 2026
d5ac5a2
Merge pull request #2712 from RushilK7/stage
surishubham Mar 16, 2026
9a13623
Merge pull request #2717 from keys-github/salman-stage
Ishavyas9 Mar 16, 2026
16edb4e
removed from sidebar and added beta note
Private1647 Mar 16, 2026
a608d06
Merge pull request #2718 from Private1647/stage
surishubham Mar 16, 2026
93f16af
New docs: TestMu AI Browser Cloud
salmanlt Mar 17, 2026
5dff771
Removed displayed_sidebar line of code
salmanlt Mar 17, 2026
ac256f2
Mock Server Changes
Mar 17, 2026
5016088
new
Mar 17, 2026
8e395d8
final changes
Mar 17, 2026
ac149d4
your message
Mar 17, 2026
e5809cc
Revert kane-ai-network-assertions changes
Mar 17, 2026
46f2c13
Minor Changes
Mar 17, 2026
8b5da1f
Folder structure in test instance listing
AbhishekLambda Mar 17, 2026
6bbc38a
one more
Mar 17, 2026
957c4f5
Merge pull request #2724 from akshayverma28/stage
surishubham Mar 18, 2026
7874e9b
Merge pull request #2701 from harsha509/agent-testing-chat-api-doc
Ishavyas9 Mar 18, 2026
5e771ff
Merge pull request #2726 from AbhishekLambda/stage
surishubham Mar 18, 2026
16fa5a6
Merge pull request #2725 from keys-github/salman-stage
surishubham Mar 18, 2026
1bdc9b7
Updated Git path
salmanlt Mar 19, 2026
01f2c15
Merge pull request #2739 from keys-github/salman-stage
surishubham Mar 20, 2026
104d07f
docs: add public URL limitation to AI Test Case Generator
rachit-lambdatest Mar 20, 2026
8491bda
docs: emphasize private URL support coming soon
rachit-lambdatest Mar 20, 2026
5aa30f5
docs: simplify coming soon messaging
rachit-lambdatest Mar 20, 2026
35b1335
docs: move coming soon to new line
rachit-lambdatest Mar 20, 2026
e8087c1
docs: move URL limitation below supported formats list
rachit-lambdatest Mar 20, 2026
5c15f13
Merge pull request #2740 from rachit-lambdatest/fix/kaneai-test-plann…
surishubham Mar 20, 2026
f48e7bb
Added Skills
salmanlt Mar 23, 2026
9cf536e
Merge pull request #2744 from keys-github/salman-stage
surishubham Mar 23, 2026
b50a458
changes to browser cloud documentation
SparshKesari Mar 23, 2026
c650149
Merge branch 'sparsh-stage' into stage
SparshKesari Mar 23, 2026
7fcaae5
New doc: Reqnroll
salmanlt Mar 23, 2026
1d64e32
Reqnroll
salmanlt Mar 23, 2026
a49b3ce
Merge pull request #2748 from keys-github/salman-stage
surishubham Mar 23, 2026
8313eed
Merge pull request #2747 from keys-github/sparsh-stage
surishubham Mar 23, 2026
7f23561
Fixed broken links
salmanlt Mar 23, 2026
e8e6fe7
Merge pull request #2751 from keys-github/salman-stage
Ishavyas9 Mar 23, 2026
9a2f805
Edited docs - implemented changes (#2752)
keys-github Mar 24, 2026
745fdbf
Updated docs (#2754)
keys-github Mar 25, 2026
c076ed2
Updated Browser Cloud docs - added Agent Skills and update sidebar (#…
keys-github Mar 25, 2026
cabdd41
Stage (#2759)
sakshamarora-arch Mar 26, 2026
d6d1d5d
Removed missing docs from Sidebar (#2761)
keys-github Mar 26, 2026
fcbf43f
Fixed broken links
salmanlt Mar 26, 2026
ab86d4e
Fixed broken links (#2764)
keys-github Mar 26, 2026
3695b97
minor change (#2773)
keys-github Mar 31, 2026
7433663
Stage (#2772)
sakshamarora-arch Apr 1, 2026
e075a03
Merge branch 'stage' of github.com:LambdaTest/documentation into salm…
salmanlt Apr 2, 2026
9732bbe
Merge pull request #2776 from keys-github/salman-stage
Ishavyas9 Apr 2, 2026
152667c
Network Assertions Mobile Support
Apr 3, 2026
4aef9b0
Merge pull request #2777 from akshayverma28/stage
surishubham Apr 3, 2026
f5d39f2
New + optimized docs
salmanlt Apr 5, 2026
8ac6921
Merge pull request #2781 from keys-github/salman-stage
surishubham Apr 6, 2026
615e167
TE-11137: UI revamp — Mintlify-style navbar, API Reference, FAQ, Ask …
srivastavaayush1611LT Apr 10, 2026
91cdd01
TE-11137: Fix API reference data completeness and UI polish
srivastavaayush1611LT Apr 10, 2026
3cc9939
TE-11137: Fix Ask AI panel to cover full viewport height (top: 0)
srivastavaayush1611LT Apr 10, 2026
b9019e2
TE-11137: Shift entire layout (navbar + content) when AI panel opens
srivastavaayush1611LT Apr 10, 2026
9312463
TE-11137: Auto-close AI panel at narrow viewports (≤996px)
srivastavaayush1611LT Apr 10, 2026
b9a7074
TE-11137: Fix grey background on code/response panels (explicit #ffffff)
srivastavaayush1611LT Apr 10, 2026
cee9c2e
TE-11137: Fix API body params, navbar clip, Mintlify refs, and search…
srivastavaayush1611LT Apr 11, 2026
c2e6187
TE-11137: Fix BETA/NEW tags to use standard newTagColor CSS class
srivastavaayush1611LT Apr 11, 2026
d9dbca6
TE-11137: Add unified sidebar, DocSidebarItems swizzle, and BrandName…
srivastavaayush1611LT Apr 11, 2026
7fd1e7e
Merge origin/stage: bring in 2,912 commits of docs/assets/config updates
srivastavaayush1611LT Apr 11, 2026
644e351
Fix: restore 55 missing asset images from stage merge
srivastavaayush1611LT Apr 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 8 additions & 1 deletion .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,20 @@ jobs:
with:
node-version: '16.14.0'
cache: 'npm'

- name: 'Create env file'
run: |
touch .env
echo "HOST=${{ secrets.TYPESENSE_HOST }}" >> .env
echo "API=${{ secrets.PUBLIC_APY_TYPESENSE }}" >> .env

- name: Docusaurus Webpack cache
uses: actions/cache@v3
with:
path: node_modules/.cache
key: ${{ runner.os }}-webpack-cache
- name: Install dependencies
run: npm install
run: npm install --legacy-peer-deps
- name: Build the Docusaurus site
env:
NODE_OPTIONS: "--max-old-space-size=8192"
Expand Down
72 changes: 72 additions & 0 deletions .github/workflows/prod-deployment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: 'Deployment (Prod - New Bucket)'
on:
#push:
# branches:
# - 'prod'
workflow_dispatch:

jobs:
Docusaurus:
name: 'Deployment'
runs-on: ubuntu-latest
environment: prod

steps:

- uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Find and Replace
uses: jacobtomlinson/gha-find-replace@master
with:
find: ${{ secrets.CDN_URL }}
replace: ${{ secrets.PROD_WEBSITE_URL }}

- uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Find and Replace
uses: jacobtomlinson/gha-find-replace@master
with:
find: "indexName: '${{ secrets.STAGE_INDEX }}',"
replace: "indexName: '${{ secrets.PROD_INDEX }}',"

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_MKT }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_MKT }}
aws-region: us-east-1

- name: 'Create env file'
run: |
touch .env
echo "HOST=${{ secrets.TYPESENSE_HOST }}" >> .env
echo "API=${{ secrets.PUBLIC_APY_TYPESENSE }}" >> .env

- name: Use Node.js 20.10.x
uses: actions/setup-node@v3
with:
node-version: 20.10.x

- run: npm install --legacy-peer-deps && npm run build
env:
CI: false

- name: Copy files to S3 with the AWS CLI
run: |
cp -R assets/ build/
cd build/
aws s3 sync . s3://lambdatest-prod-docs/support/ --exclude 'robots.txt' --delete

- name: Invalidate Cloudfront
run : |
aws cloudfront create-invalidation --distribution-id EEMGB6PM4ZZ7A --paths "/support/*"
sleep 90

- name: Cloudflare Invalidation
run: |
curl -X POST "https://api.cloudflare.com/client/v4/zones/${{ secrets.CLOUDFLARE_ZONE_ID }}/purge_cache" -H "X-Auth-Email: ${{ secrets.CF_ACCOUNT }}" -H "X-Auth-Key: ${{ secrets.CF_API_SECRET }}" -H "Content-Type: application/json" --data '{"hosts":["${{ secrets.PROD_WEBSITE_URL }}"] }'
sleep 60
65 changes: 65 additions & 0 deletions .github/workflows/testmu-prod-deployment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: 'Deployment (Prod - New Bucket)'

on:
push:
branches:
- main

jobs:
Docusaurus:
name: 'Deployment'
runs-on: ubuntu-latest


steps:
- uses: actions/checkout@v4
with:
ref: main
fetch-depth: 0

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_MKT }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_MKT }}
aws-region: us-east-1

- name: 'Create env file'
run: |
touch .env
echo "HOST=${{ secrets.TYPESENSE_HOST }}" >> .env
echo "API=${{ secrets.PUBLIC_APY_TYPESENSE }}" >> .env



- name: Use Node.js 20.10.x
uses: actions/setup-node@v3
with:
node-version: 20.10.x

- name: Install dependencies and build
run: npm install --legacy-peer-deps && npm run build
env:
CI: false

- name: Copy files to S3 with AWS CLI
run: |
cp -R assets/ build/
cd build/
aws s3 sync . s3://lambdatest-prod-support-docs-testmu/support/ --exclude 'robots.txt' --delete

- name: Invalidate CloudFront
run: |
aws cloudfront create-invalidation \
--distribution-id E1H12B601LAQRA \
--paths "/support/*"
sleep 90

- name: Cloudflare Invalidation
run: |
curl -X POST "https://api.cloudflare.com/client/v4/zones/${{ secrets.CLOUDFLARE_ZONE_ID }}/purge_cache" \
-H "X-Auth-Email: ${{ secrets.CF_ACCOUNT }}" \
-H "X-Auth-Key: ${{ secrets.CF_API_SECRET }}" \
-H "Content-Type: application/json" \
--data '{"hosts":["${{ secrets.PROD_WEBSITE_URL }}"] }'
sleep 60
65 changes: 65 additions & 0 deletions .github/workflows/testmu-stage-deployment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: 'Deployment (Stage - New Bucket)'

on:
push:
branches:
- stage

jobs:
Docusaurus:
name: 'Deployment'
runs-on: ubuntu-latest


steps:
- uses: actions/checkout@v4
with:
ref: stage
fetch-depth: 0

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_MKT }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_MKT }}
aws-region: us-east-1

- name: 'Create env file'
run: |
touch .env
echo "HOST=${{ secrets.TYPESENSE_HOST }}" >> .env
echo "API=${{ secrets.PUBLIC_APY_TYPESENSE }}" >> .env



- name: Use Node.js 20.10.x
uses: actions/setup-node@v3
with:
node-version: 20.10.x

- name: Install dependencies and build
run: npm install --legacy-peer-deps && npm run build
env:
CI: false

- name: Copy files to S3 with AWS CLI
run: |
cp -R assets/ build/
cd build/
aws s3 sync . s3://lambdatest-stage-support-docs-testmu/support/ --exclude 'robots.txt' --delete

- name: Invalidate CloudFront
run: |
aws cloudfront create-invalidation \
--distribution-id EEMGB6PM4ZZ7A \
--paths "/support/*"
sleep 90

- name: Cloudflare Invalidation
run: |
curl -X POST "https://api.cloudflare.com/client/v4/zones/${{ secrets.CLOUDFLARE_ZONE_ID }}/purge_cache" \
-H "X-Auth-Email: ${{ secrets.CF_ACCOUNT }}" \
-H "X-Auth-Key: ${{ secrets.CF_API_SECRET }}" \
-H "Content-Type: application/json" \
--data '{"hosts":["${{ secrets.PROD_WEBSITE_URL }}"] }'
sleep 60
15 changes: 7 additions & 8 deletions .github/workflows/typesense-crawler-prod.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,24 @@
name: Typesense crawler for prod

on:
push:
pull_request:
branches:
- main
merge_group:

branches:
- main

jobs:
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest
environment: main
# environment: prod
steps:
- name: Checkout Repository
uses: actions/checkout@v3 # You MUST checkout your repository first!

- name: Run DocSearch Scraper
env:
API_KEY: ${{ secrets.TYPESENSE_API_KEY }}
HOST: ${{ secrets.TYPESENSE_HOST }}
# env:
# API_KEY: ${{ secrets.TYPESENSE_API_KEY }}
# HOST: ${{ secrets.TYPESENSE_HOST }}
uses: celsiusnarhwal/typesense-scraper@v2
with:
# The secret containing your Typesense API key. Required.
Expand Down
17 changes: 9 additions & 8 deletions .github/workflows/typesense-crawler-stage.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
name: Typesense crawler for stage

on:
push:
pull_request:
branches:
- stage
branches:
- stage
merge_group:


jobs:
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# environment: stage
environment: stage
steps:
- name: Checkout Repository
uses: actions/checkout@v3 # You MUST checkout your repository first!

- name: Run DocSearch Scraper
# env:
# API_KEY: ${{ secrets.TYPESENSE_API_KEY }}
# HOST: ${{ secrets.TYPESENSE_HOST }}
env:
API_KEY: ${{ secrets.TYPESENSE_API_KEY }}
HOST: ${{ secrets.TYPESENSE_HOST }}
uses: celsiusnarhwal/typesense-scraper@v2
with:
# The secret containing your Typesense API key. Required.
Expand All @@ -38,4 +39,4 @@ jobs:

# run: |
# cat config.json
# docker run -it --env-file=.env -e "CONFIG=$(cat config.json | jq -r tostring)" typesense/docsearch-scraper:0.9.1
# docker run -it --env-file=.env -e "CONFIG=$(cat config.json | jq -r tostring)" typesense/docsearch-scraper:0.9.1
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
.docusaurus
.cache-loader

# Temp (unnecessary / local-only files moved here)
/temp

# Misc
.DS_Store
.env.local
Expand Down
Loading