|
@@ -52,7 +52,7 @@ jobs:
|
52
|
52
|
|
53
|
53
|
- name: Install dependencies
|
54
|
54
|
run: |
|
55
|
|
- sudo add-apt-repository --yes ppa:kicad/kicad-7.0-releases
|
|
55
|
+ sudo add-apt-repository --yes ppa:kicad/kicad-8.0-releases
|
56
|
56
|
sudo apt update
|
57
|
57
|
sudo apt install -y --install-recommends kicad pipx libfuse2 libegl1 poppler-utils
|
58
|
58
|
|
|
@@ -64,23 +64,12 @@ jobs:
|
64
|
64
|
curl -sSL $url | tar -xz --directory=./mdbook
|
65
|
65
|
echo `pwd`/mdbook >> $GITHUB_PATH
|
66
|
66
|
|
67
|
|
- - name: Install (more current) PrusaSlicer
|
68
|
|
- run: |
|
69
|
|
- url="https://github.com/prusa3d/PrusaSlicer/releases/download/version_2.7.1/PrusaSlicer-2.7.1+linux-x64-GTK3-202312121425.AppImage"
|
70
|
|
- mkdir prusa
|
71
|
|
- curl -o prusa/prusa-slicer -sSL $url
|
72
|
|
- chmod a+x prusa/prusa-slicer
|
73
|
|
- echo `pwd`/prusa >> $GITHUB_PATH
|
74
|
|
-
|
75
|
67
|
- name: Install JLC2KiCad_lib
|
76
|
68
|
run: pipx install git+https://github.com/Xyntexx/JLC2KiCad_lib.git@footprint_alignment_workarounds
|
77
|
69
|
|
78
|
70
|
- name: Fetch part footprints
|
79
|
71
|
run: hardware/fetch_jlc.sh
|
80
|
72
|
|
81
|
|
- - name: Generate Plots
|
82
|
|
- run: hardware/generate_plot.sh
|
83
|
|
-
|
84
|
73
|
- name: Build Book
|
85
|
74
|
run: docs/generate_docs.sh build
|
86
|
75
|
|