Skip to content

Commit bc3a0e3

Browse files
authored
more updates for kcl-samples (#5696)
* screenshots and step Signed-off-by: Jess Frazelle <[email protected]> * automations Signed-off-by: Jess Frazelle <[email protected]> * add manifest generation Signed-off-by: Jess Frazelle <[email protected]> * small refactor Signed-off-by: Jess Frazelle <[email protected]> * update readme Signed-off-by: Jess Frazelle <[email protected]> * write the readme Signed-off-by: Jess Frazelle <[email protected]> * fixes for comments Signed-off-by: Jess Frazelle <[email protected]> * derive-docs tests updates Signed-off-by: Jess Frazelle <[email protected]> * update all the generated artifact commands, since we dont need to clear scene at the start of run so we dont need to recreate all the planes Signed-off-by: Jess Frazelle <[email protected]> * updates Signed-off-by: Jess Frazelle <[email protected]> * updates Signed-off-by: Jess Frazelle <[email protected]> * updates Signed-off-by: Jess Frazelle <[email protected]> * updates Signed-off-by: Jess Frazelle <[email protected]> --------- Signed-off-by: Jess Frazelle <[email protected]>
1 parent be69039 commit bc3a0e3

File tree

318 files changed

+393583
-29897
lines changed

Some content is hidden

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

318 files changed

+393583
-29897
lines changed

.github/workflows/generate-website-docs.yml

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
paths:
66
- .github/workflows/generate-website-docs.yml
77
- 'docs/**'
8+
- 'public/kcl-samples/**'
89
pull_request:
910
paths:
1011
- .github/workflows/generate-website-docs.yml
@@ -42,6 +43,14 @@ jobs:
4243
# move new
4344
mv -f docs/kcl/*.md documentation/content/pages/docs/kcl/
4445
mv -f docs/kcl/types documentation/content/pages/docs/kcl/
46+
- name: move kcl-samples
47+
shell: bash
48+
run: |
49+
mkdir -p documentation/content/pages/docs/kcl-samples
50+
# cleanup old
51+
rm -rf documentation/content/pages/docs/kcl-samples/*
52+
# move new
53+
mv -f public/kcl-samples/* documentation/content/pages/docs/kcl-samples/
4554
- name: commit the changes in the docs repo
4655
shell: bash
4756
run: |

.github/workflows/kcl-samples-manifest.yml

-52
This file was deleted.

.github/workflows/pr-kcl-samples-repo.yml

-64
This file was deleted.

.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@ e2e/playwright/export-snapshots/*
5353

5454
/public/kcl-samples.zip
5555
/public/kcl-samples/.github
56-
/public/kcl-samples/screenshots
57-
/public/kcl-samples/step
5856
/test-results/
5957
/playwright-report/
6058
/blob-report/

public/kcl-samples/.gitignore

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,2 @@
1-
.vscode
2-
.idea
3-
.DS_Store
4-
screenshots/main.kcl
5-
step/main.kcl
6-
/project.toml
1+
project.toml
72
thumbnail.png

public/kcl-samples/README.md

+9-8
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,18 @@ When you submit a PR to add or modify KCL samples, images and STEP files will be
5555
[![food-service-spatula](screenshots/food-service-spatula.png)](food-service-spatula/main.kcl)
5656
#### [french-press](french-press/main.kcl) ([step](step/french-press.step)) ([screenshot](screenshots/french-press.png))
5757
[![french-press](screenshots/french-press.png)](french-press/main.kcl)
58-
#### [gear-rack](gear-rack/main.kcl) ([step](step/gear-rack.step)) ([screenshot](screenshots/gear-rack.png))
59-
[![gear-rack](screenshots/gear-rack.png)](gear-rack/main.kcl)
6058
#### [gear](gear/main.kcl) ([step](step/gear.step)) ([screenshot](screenshots/gear.png))
6159
[![gear](screenshots/gear.png)](gear/main.kcl)
62-
#### [gridfinity-baseplate-magnets](gridfinity-baseplate-magnets/main.kcl) ([step](step/gridfinity-baseplate-magnets.step)) ([screenshot](screenshots/gridfinity-baseplate-magnets.png))
63-
[![gridfinity-baseplate-magnets](screenshots/gridfinity-baseplate-magnets.png)](gridfinity-baseplate-magnets/main.kcl)
60+
#### [gear-rack](gear-rack/main.kcl) ([step](step/gear-rack.step)) ([screenshot](screenshots/gear-rack.png))
61+
[![gear-rack](screenshots/gear-rack.png)](gear-rack/main.kcl)
6462
#### [gridfinity-baseplate](gridfinity-baseplate/main.kcl) ([step](step/gridfinity-baseplate.step)) ([screenshot](screenshots/gridfinity-baseplate.png))
6563
[![gridfinity-baseplate](screenshots/gridfinity-baseplate.png)](gridfinity-baseplate/main.kcl)
66-
#### [gridfinity-bins-stacking-lip](gridfinity-bins-stacking-lip/main.kcl) ([step](step/gridfinity-bins-stacking-lip.step)) ([screenshot](screenshots/gridfinity-bins-stacking-lip.png))
67-
[![gridfinity-bins-stacking-lip](screenshots/gridfinity-bins-stacking-lip.png)](gridfinity-bins-stacking-lip/main.kcl)
64+
#### [gridfinity-baseplate-magnets](gridfinity-baseplate-magnets/main.kcl) ([step](step/gridfinity-baseplate-magnets.step)) ([screenshot](screenshots/gridfinity-baseplate-magnets.png))
65+
[![gridfinity-baseplate-magnets](screenshots/gridfinity-baseplate-magnets.png)](gridfinity-baseplate-magnets/main.kcl)
6866
#### [gridfinity-bins](gridfinity-bins/main.kcl) ([step](step/gridfinity-bins.step)) ([screenshot](screenshots/gridfinity-bins.png))
6967
[![gridfinity-bins](screenshots/gridfinity-bins.png)](gridfinity-bins/main.kcl)
68+
#### [gridfinity-bins-stacking-lip](gridfinity-bins-stacking-lip/main.kcl) ([step](step/gridfinity-bins-stacking-lip.step)) ([screenshot](screenshots/gridfinity-bins-stacking-lip.png))
69+
[![gridfinity-bins-stacking-lip](screenshots/gridfinity-bins-stacking-lip.png)](gridfinity-bins-stacking-lip/main.kcl)
7070
#### [hex-nut](hex-nut/main.kcl) ([step](step/hex-nut.step)) ([screenshot](screenshots/hex-nut.png))
7171
[![hex-nut](screenshots/hex-nut.png)](hex-nut/main.kcl)
7272
#### [i-beam](i-beam/main.kcl) ([step](step/i-beam.step)) ([screenshot](screenshots/i-beam.png))
@@ -79,12 +79,12 @@ When you submit a PR to add or modify KCL samples, images and STEP files will be
7979
[![mounting-plate](screenshots/mounting-plate.png)](mounting-plate/main.kcl)
8080
#### [multi-axis-robot](multi-axis-robot/main.kcl) ([step](step/multi-axis-robot.step)) ([screenshot](screenshots/multi-axis-robot.png))
8181
[![multi-axis-robot](screenshots/multi-axis-robot.png)](multi-axis-robot/main.kcl)
82+
#### [pipe](pipe/main.kcl) ([step](step/pipe.step)) ([screenshot](screenshots/pipe.png))
83+
[![pipe](screenshots/pipe.png)](pipe/main.kcl)
8284
#### [pipe-flange-assembly](pipe-flange-assembly/main.kcl) ([step](step/pipe-flange-assembly.step)) ([screenshot](screenshots/pipe-flange-assembly.png))
8385
[![pipe-flange-assembly](screenshots/pipe-flange-assembly.png)](pipe-flange-assembly/main.kcl)
8486
#### [pipe-with-bend](pipe-with-bend/main.kcl) ([step](step/pipe-with-bend.step)) ([screenshot](screenshots/pipe-with-bend.png))
8587
[![pipe-with-bend](screenshots/pipe-with-bend.png)](pipe-with-bend/main.kcl)
86-
#### [pipe](pipe/main.kcl) ([step](step/pipe.step)) ([screenshot](screenshots/pipe.png))
87-
[![pipe](screenshots/pipe.png)](pipe/main.kcl)
8888
#### [poopy-shoe](poopy-shoe/main.kcl) ([step](step/poopy-shoe.step)) ([screenshot](screenshots/poopy-shoe.png))
8989
[![poopy-shoe](screenshots/poopy-shoe.png)](poopy-shoe/main.kcl)
9090
#### [router-template-cross-bar](router-template-cross-bar/main.kcl) ([step](step/router-template-cross-bar.step)) ([screenshot](screenshots/router-template-cross-bar.png))
@@ -99,3 +99,4 @@ When you submit a PR to add or modify KCL samples, images and STEP files will be
9999
[![walkie-talkie](screenshots/walkie-talkie.png)](walkie-talkie/main.kcl)
100100
#### [washer](washer/main.kcl) ([step](step/washer.step)) ([screenshot](screenshots/washer.png))
101101
[![washer](screenshots/washer.png)](washer/main.kcl)
102+

public/kcl-samples/generate-manifest.js

-66
This file was deleted.

0 commit comments

Comments
 (0)