mirror of
https://github.com/BelfrySCAD/BOSL2.git
synced 2024-12-29 16:29:40 +00:00
Workflow updates to eliminate Node.js warnings. Pin joiner overhang fix.
This commit is contained in:
parent
9c92e3ce02
commit
686786006e
4 changed files with 13 additions and 11 deletions
4
.github/workflows/gen_docs.yml
vendored
4
.github/workflows/gen_docs.yml
vendored
|
@ -6,10 +6,10 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Clone Wiki
|
- name: Clone Wiki
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
repository: revarbat/BOSL2.wiki
|
repository: revarbat/BOSL2.wiki
|
||||||
path: BOSL2.wiki
|
path: BOSL2.wiki
|
||||||
|
|
4
.github/workflows/gen_tutorials.yml
vendored
4
.github/workflows/gen_tutorials.yml
vendored
|
@ -6,10 +6,10 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Clone Wiki
|
- name: Clone Wiki
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
repository: revarbat/BOSL2.wiki
|
repository: revarbat/BOSL2.wiki
|
||||||
path: BOSL2.wiki
|
path: BOSL2.wiki
|
||||||
|
|
10
.github/workflows/main.yml
vendored
10
.github/workflows/main.yml
vendored
|
@ -6,7 +6,7 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Install Required Libraries
|
- name: Install Required Libraries
|
||||||
run: sudo apt-get install libfuse2
|
run: sudo apt-get install libfuse2
|
||||||
|
@ -28,10 +28,10 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Clone Wiki
|
- name: Clone Wiki
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
repository: revarbat/BOSL2.wiki
|
repository: revarbat/BOSL2.wiki
|
||||||
path: BOSL2.wiki
|
path: BOSL2.wiki
|
||||||
|
@ -69,10 +69,10 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Clone Wiki
|
- name: Clone Wiki
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
repository: revarbat/BOSL2.wiki
|
repository: revarbat/BOSL2.wiki
|
||||||
path: BOSL2.wiki
|
path: BOSL2.wiki
|
||||||
|
|
|
@ -754,8 +754,10 @@ module _pin_shaft(r, lStraight, nub, nubscale, stretch, d, pointed)
|
||||||
down(extra) cylinder(r = r, h = lStraight + extra);
|
down(extra) cylinder(r = r, h = lStraight + extra);
|
||||||
up(lStraight) {
|
up(lStraight) {
|
||||||
zscale(stretch) {
|
zscale(stretch) {
|
||||||
sphere(r = r);
|
hull() {
|
||||||
if (pointed) up(rPoint) cylinder(r1 = rPoint, r2 = 0, h = rPoint);
|
sphere(r = r);
|
||||||
|
if (pointed) up(rPoint) cylinder(r1 = rPoint, r2 = 0, h = rPoint/stretch);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
up(d) yscale(nubscale) _pin_nub(r = r, nub = nub, h = lStraight - d);
|
up(d) yscale(nubscale) _pin_nub(r = r, nub = nub, h = lStraight - d);
|
||||||
|
|
Loading…
Reference in a new issue