Commit Graph

29 Commits

Author SHA1 Message Date
David Vo
5589b5e39e
.github/workflows: Bump actions for node16 (#1068) 2022-10-22 14:31:18 +01:00
Pokey Rule
9334976197
Add docs checkbox to PR template (#1016) 2022-10-06 14:12:40 +01:00
Pokey Rule
627e526e19
Revert to organisation FUNDING.yml (#932)
Co-authored-by: Andreas Arvidsson <andreas.arvidsson87@gmail.com>
2022-09-08 08:01:36 +02:00
Pokey Rule
c3e1ffbc18
Switch to netlify (#856)
* Switch to netlify

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Bump caniuse

* Remove CNAME file

* gh-pages-root => website-root

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-12 16:54:21 +01:00
Pokey Rule
ed5840d747
Update deploy.yaml (#841) 2022-07-07 16:04:58 +01:00
Pokey Rule
24af088053
Reimplement cheatsheet using html (#619)
* Cheatsheet nx html generation

* HTML cheatsheet talon side

* HTML cheatsheet VSCode extension-side

* Tweak deploy

* identifier => id

* Tweaks from PR feedback

* Rename dir

* update defaults.json

* Remove nx-welcome.tsx
2022-07-07 15:35:23 +01:00
Pokey Rule
c55c281245
Fix Notebook CI failures; pin vscode version (#768)
* Pin vscode version

* Bump pin

* Wrap old focus notebook code in legacy function

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix notebook focusing

* Test on later version of VSCode

* revert licences csv

* Change Github action setup

* Add NB

* Fix import

* Remove unused code

* Add function to check legacy notebook version

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-06-14 17:18:23 +01:00
Pokey Rule
0d1004bafc
Point to documentation hub instead of GitHub (#655)
Fixes #588
2022-04-26 12:39:55 +01:00
Pokey Rule
b47ca1a785
More pre-commit integration (#649) 2022-04-26 07:41:27 +01:00
Pokey Rule
4c0676728c Run pre-commit 2022-04-25 11:21:26 +01:00
Pokey Rule
b7946d9450
Minor Cursorless docs follow-up tweaks (#610)
* Have a bit more exposition and point to API doc landing page on contributing landing page.
Fixes #609

* Test broken link

* Fail on docs build fail

* Remove broken link

* Various stuff

* Remove unnecessary markdown link checker

* Fix link

* More docs cleanup

* Tweak deploy setup
2022-03-18 10:58:00 +00:00
Kirill Dubovitskiy
d90a3698f1
Serve docs folder and API reference on GitHub pages (#477)
* Inline documentation added for some key functions

* Docusaurus minimal set up added

* Fixed links to repository sub directories

* Added contributing/api using TypeDoc

* Updated publish docs workflow

* Link hack docs, publish only on main branch

* Update website/docusaurus.config.js

More robust fixing relative link to repository artifacts

Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com>

* Addressed review comments; Github workflow to test documentation build added

* Update .github/workflows/deploy-docs.yml

Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com>

* Update .github/workflows/deploy-docs.yml

Deployment should be authored by cursor less bot

Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com>

* Apply pull request suggestion

* missing-exports plugging added

* Moved contributing; Added new API index page

* Avoid copying docs folder

* Fix links to GitHub after docs folder move in previous commit

* Fixed issue were relative links were rewritten to point to GitHub

* Add stub contributing

* Fix broken link to svg calculations

* Add broken markdown link checker

* Update tagline and run dock sours can fig through prettier

* Disable markdown link checking in CHANGELOG.md

* Factored out typedoc configuration from docusaurus

* Prevents broken links like https://.../../ generated

* Fixed link giving warning

* Fixed typo

* Better docusaurus config documentation

* Serve folder with /docs/ subdir <- website/build for baseUrl to work correctly

* Added CNAME to gh-pages root. Otherwise adhock commits when updated from GitHub Pages UI

* Cleanup docs

* Docs

* More docs

* Update docs-build.sh to clean out old artifacts

Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com>

* runCommand fixed list numbering

* Hide API index from the sidebar

* Bumped docusaurus dependencies, minor nice improvements

* Moved dogs build script to scripts folder

* Edit launch configuration to debug docusaurus configuration

* Use `www` as default

* Switch to www

* Fix ci

* Trigger notification

Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com>
2022-03-16 23:23:03 +00:00
Pokey Rule
a85c1e1625
Update new_programming_language.md (#575) 2022-02-22 11:27:10 +00:00
Pokey Rule
46a2d0dcd1
try to fix gpg signing key (#544) 2022-02-03 19:22:21 +00:00
Pokey Rule
4d35594981
Update documentation and links to reflect monorepo (#542)
* Update docs and links to monorepo

* Update a link

* Update link

* Fix up installation

* Fix up installation

* More doc tweaks

* More updates to new repo location

* Black

* More tweaks
2022-02-03 18:57:58 +00:00
Pokey Rule
30bc0f2ad9
Bump actions/setup-node action (#538) 2022-02-02 15:44:07 +00:00
Pokey Rule
63e678731c
Another fixed to subtree push (#537) 2022-02-02 12:29:24 +00:00
Pokey Rule
54163d348e
Switch to git subtree for deployment (#535)
* Switch to git subtree for deployment

* Fix scripts path

* Be stricter in script

* Exit if no changes

* Switched to proper branch

* Remove bash books

* Add comment halt

* Remove bash books

* At another sanity check

* Remove bash books

* Add additional sanity check

* Exit earlier if no changes to cursorless talon

* Use signed commits
2022-02-02 12:19:17 +00:00
Pokey Rule
feb3ab6033
Update FUNDING.yml (#518) 2022-01-29 15:38:48 +00:00
Pokey Rule
aba626e385
Another attempt to fix subrepo push (#516) 2022-01-27 19:38:03 +00:00
Pokey Rule
a0f4a22f80
Attempt to fix subrepo push (#511) 2022-01-27 10:03:04 +00:00
Pokey Rule
fd7736e35b
Move to monorepo (#510)
* git subrepo clone (merge) https://github.com/cursorless-dev/cursorless-talon.git cursorless-talon

subrepo:
  subdir:   "cursorless-talon"
  merged:   "afa65b88"
upstream:
  origin:   "https://github.com/cursorless-dev/cursorless-talon.git"
  branch:   "main"
  commit:   "afa65b88"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"

* Set up tests and deploy for cursorless talon subrepo

* Cleaner solution
2022-01-27 09:32:13 +00:00
Pokey Rule
5565a61d54
Continuous delivery take II (#509) 2022-01-26 15:46:26 +00:00
Pokey Rule
bfd4097f4a
Publish extension on merge to main (#507)
* Add continuous delivery of extension

* Add comment

* Only deploy if tests passed

* Pr feedback
2022-01-26 14:49:47 +00:00
Pokey Rule
5f08ec42ec
Pull request templates (#503)
* New language pull request template

* Add generic template

* Cleanup pull request template

* Cleanup checklist
2022-01-24 16:21:44 +00:00
Pokey Rule
0a9a243e3b
Create FUNDING.yml (#500) 2022-01-21 17:05:22 +01:00
Pokey Rule
4a5b5501bf
master => main (#262) 2021-09-06 18:53:06 +02:00
Brock McElroy
cc7d4e73c6
Test on PR and push to master (#172) 2021-08-01 11:16:36 -07:00
Pokey Rule
63c17831bd Add CODEOWNERS 2021-07-15 18:40:40 -07:00