File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616 - " package.json"
1717jobs :
1818 build :
19- runs-on : ubuntu-latest
19+ runs-on : ubuntu-slim
2020 steps :
2121 - uses : actions/checkout@v5
2222
Original file line number Diff line number Diff line change 1717
1818jobs :
1919 draw-keymaps :
20- runs-on : ubuntu-latest
20+ runs-on : ubuntu-slim
2121 if : ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' }}
2222 steps :
2323 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change 2121# A workflow run is made up of one or more jobs that can run sequentially or in parallel
2222jobs :
2323 KIBOT :
24- runs-on : ubuntu-latest
24+ runs-on : ubuntu-slim
2525 steps :
26- - uses : actions/checkout@v4
27- - uses : astral-sh/setup-uv@v3
2826 - run : | # use https://nickcoutsos.github.io/keymap-layout-tools/ to generate info.json
27+ echo "set man-db/auto-update false" | sudo debconf-communicate
28+ sudo dpkg-reconfigure man-db
2929 sudo apt update
3030 sudo apt install -y kicad
3131 touch board/output/pcbs/sessile.kicad_sch
3232 echo '(kicad_sch (version 20230121))' > board/output/pcbs/sessile.kicad_sch
33+ - uses : actions/checkout@v4
34+ - uses : astral-sh/setup-uv@v3
35+ - run : | # use https://nickcoutsos.github.io/keymap-layout-tools/ to generate info.json
3336 uv run kibot \
3437 -c board/sessile.kibot.yaml \
3538 -d board/output/pcbs \
4245 path : board/output/pcbs/jlcpcb.zip
4346
4447 release :
45- runs-on : ubuntu-latest
48+ runs-on : ubuntu-slim
4649 if : startsWith(github.ref, 'refs/tags/')
4750 permissions :
4851 contents : write
You can’t perform that action at this time.
0 commit comments