24 Commits

Author SHA1 Message Date
Flook Peter
f60b9d311c Run github action check on pull request 2024-12-22 10:20:08 +08:00
Flook Peter
2ac23ddbc5 Fix doc site deploy, update changelog to show approved 2024-10-20 23:49:51 +08:00
Flook Peter
13b2d3d62b Push docs on tag changes 2024-10-20 23:05:55 +08:00
Flook Peter
2d4e71de64 Only deploy docs site for main branch changes 2024-10-20 22:57:56 +08:00
Flook Peter
aec155e96a Add in dynamic nav for examples 2024-10-18 15:14:56 +08:00
Flook Peter
ca256411c8 Change checkout fetch-depth to 0 to get tags 2024-10-10 20:40:25 +08:00
Flook Peter
f39596a2bb Allow docs site to deploy from dev 2024-10-10 20:36:24 +08:00
Flook Peter
c63ac4f27c ODCS-36: Move scripts under src/script folder 2024-10-03 19:01:00 +08:00
Flook Peter
9eb9add1bc Update JSON Schema according to RFCs 0001, 0002, 0003, 0004, 0005 and 0006, update examples to be compliant with latest v3 schema, add in Github action to validate examples 2024-08-15 15:52:02 +08:00
Flook Peter
577f29a0b0 Add in missing pip install mkdocs-material[imaging] 2024-05-30 11:08:59 +08:00
Flook Peter
a9ef4251c4 Redeploy docs site on each push to main, create separate script for moving markdown into docs folder 2024-05-25 15:42:37 +08:00
Flook Peter
c0c90d6b9a Fix links when copying markdown files into docs folder 2024-05-24 11:38:58 +08:00
Flook Peter
cedb10b3d1 Copy latest README, CHANGELOG and CONTRIBUTING files to docs folder 2024-05-24 09:42:11 +08:00
Flook Peter
a213286795 Copy latest README, CHANGELOG and CONTRIBUTING files to docs folder 2024-05-24 09:42:06 +08:00
Peter Flook
735cc91aec Update docs-site-deploy.yaml
Add in workflow_dispatch for GitHub action
2024-05-23 22:26:44 +08:00
Peter Flook
5fd3fbe996 Update docs-site-deploy.yaml
Remove extra mkdocs build
2024-05-23 22:22:03 +08:00
Flook Peter
28da7472ef Update version to v2.2.2, remove .idea folder 2024-05-22 19:19:08 +08:00
Flook Peter
abad96ff4b Use ref_name and only trigger on new version tags 2024-02-27 11:11:02 +08:00
Flook Peter
23a615152e Use github.ref to get tag version 2024-02-27 11:07:16 +08:00
Flook Peter
c699c82df9 Use fetch-depth 0 to fix bug with fetching gh-pages branch 2024-02-27 10:59:41 +08:00
Flook Peter
9850f3c3f9 Pip install mike in github action 2024-02-27 10:55:35 +08:00
Flook Peter
2fb8e0f406 Use mike to deploy latest tag name 2024-02-27 10:53:46 +08:00
Flook Peter
f58010f8cd Add in mkdocs-open-in-new-tab to build 2024-02-23 11:30:11 +08:00
Flook Peter
5c520ecd6a Add in mkdocs for documentation site, copy readme and contributing md to docs folder 2024-02-23 11:27:40 +08:00