Workflow updates to eliminate Node.js warnings. Pin joiner overhang fix.

This commit is contained in:
Revar Desmera 2023-01-02 22:25:37 -08:00
parent 9c92e3ce02
commit 686786006e
4 changed files with 13 additions and 11 deletions

View file

@ -6,10 +6,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Clone Wiki
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
repository: revarbat/BOSL2.wiki
path: BOSL2.wiki

View file

@ -6,10 +6,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Clone Wiki
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
repository: revarbat/BOSL2.wiki
path: BOSL2.wiki

View file

@ -6,7 +6,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Install Required Libraries
run: sudo apt-get install libfuse2
@ -28,10 +28,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Clone Wiki
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
repository: revarbat/BOSL2.wiki
path: BOSL2.wiki
@ -69,10 +69,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Clone Wiki
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
repository: revarbat/BOSL2.wiki
path: BOSL2.wiki

View file

@ -754,8 +754,10 @@ module _pin_shaft(r, lStraight, nub, nubscale, stretch, d, pointed)
down(extra) cylinder(r = r, h = lStraight + extra);
up(lStraight) {
zscale(stretch) {
hull() {
sphere(r = r);
if (pointed) up(rPoint) cylinder(r1 = rPoint, r2 = 0, h = rPoint);
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);