Skip to content

Commit

Permalink
Merge branch 'main' into no-new-files-pls-ok-thx
Browse files Browse the repository at this point in the history
  • Loading branch information
lf94 authored Nov 5, 2024
2 parents d9ba7b2 + 897205a commit a8bf5d6
Show file tree
Hide file tree
Showing 22 changed files with 4,141 additions and 51 deletions.
25 changes: 25 additions & 0 deletions .github/workflows/static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,31 @@ jobs:
- name: Run codespell
run: codespell --config .codespellrc # Edit this file to tweak the typo list and other configuration.

yarn-unit-test-kcl-samples:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
cache: 'yarn'

- run: yarn install
- run: yarn build:wasm

- run: yarn simpleserver:bg
if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}

- name: Install Chromium Browser
if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}
run: yarn playwright install chromium --with-deps

- name: run unit tests for kcl samples
if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}
run: yarn test:unit:kcl-samples
env:
VITE_KC_DEV_TOKEN: ${{ secrets.KITTYCAD_API_TOKEN_DEV }}

yarn-unit-test:
runs-on: ubuntu-latest
Expand Down
4 changes: 4 additions & 0 deletions docs/kcl/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,13 @@ layout: manual
* [`rem`](kcl/rem)
* [`revolve`](kcl/revolve)
* [`segAng`](kcl/segAng)
* [`segEnd`](kcl/segEnd)
* [`segEndX`](kcl/segEndX)
* [`segEndY`](kcl/segEndY)
* [`segLen`](kcl/segLen)
* [`segStart`](kcl/segStart)
* [`segStartX`](kcl/segStartX)
* [`segStartY`](kcl/segStartY)
* [`shell`](kcl/shell)
* [`sin`](kcl/sin)
* [`sqrt`](kcl/sqrt)
Expand Down
53 changes: 53 additions & 0 deletions docs/kcl/segEnd.md

Large diffs are not rendered by default.

56 changes: 56 additions & 0 deletions docs/kcl/segStart.md

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions docs/kcl/segStartX.md

Large diffs are not rendered by default.

44 changes: 44 additions & 0 deletions docs/kcl/segStartY.md

Large diffs are not rendered by default.

Loading

0 comments on commit a8bf5d6

Please sign in to comment.