Switch routed board suffix to `_autorouted`
This commit is contained in:
parent
c64742e1c0
commit
78adc88e99
|
|
@ -17,9 +17,9 @@ runs:
|
||||||
for board in ${{ inputs.boards }};
|
for board in ${{ inputs.boards }};
|
||||||
do
|
do
|
||||||
echo Processing $board
|
echo Processing $board
|
||||||
if [ -e $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_routed.kicad_pcb ]; then
|
if [ -e $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_autorouted.kicad_pcb ]; then
|
||||||
echo Cleaning up $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_routed.kicad_pcb
|
echo Cleaning up $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_autorouted.kicad_pcb
|
||||||
rm -f $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_routed.kicad_pcb
|
rm -f $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_autorouted.kicad_pcb
|
||||||
fi
|
fi
|
||||||
/usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}.kicad_pcb $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}.ses --output-file $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_routed.kicad_pcb;
|
/usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}.kicad_pcb $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}.ses --output-file $GITHUB_WORKSPACE/ergogen/output/pcbs/${board}_autorouted.kicad_pcb;
|
||||||
done
|
done
|
||||||
|
|
@ -32,10 +32,14 @@ jobs:
|
||||||
run: npm install
|
run: npm install
|
||||||
- name: Generate unrouted PCBs with Ergogen (definition in package.json)
|
- name: Generate unrouted PCBs with Ergogen (definition in package.json)
|
||||||
run: npm run build
|
run: npm run build
|
||||||
- name: Run KiBot to generate images, gerbers for the plate files
|
- name: Run KiBot to generate images, gerbers for the plates
|
||||||
uses: ./.github/actions/kibot
|
uses: ./.github/actions/kibot
|
||||||
with:
|
with:
|
||||||
boards: frontplate backplate controller_overlay corney_island
|
boards: frontplate backplate controller_overlay
|
||||||
|
- name: Run KiBot to generate images, gerbers for the unrouted board
|
||||||
|
uses: ./.github/actions/kibot
|
||||||
|
with:
|
||||||
|
boards: corney_island
|
||||||
- name: Export DSN file for Freerouting
|
- name: Export DSN file for Freerouting
|
||||||
uses: ./.github/actions/export-dsn
|
uses: ./.github/actions/export-dsn
|
||||||
with:
|
with:
|
||||||
|
|
@ -48,8 +52,12 @@ jobs:
|
||||||
uses: ./.github/actions/import-ses
|
uses: ./.github/actions/import-ses
|
||||||
with:
|
with:
|
||||||
boards: corney_island
|
boards: corney_island
|
||||||
|
- name: Run KiBot to generate images, gerbers for the autorouted board
|
||||||
|
uses: ./.github/actions/kibot
|
||||||
|
with:
|
||||||
|
boards: corney_island_autorouted
|
||||||
- name: Persist output
|
- name: Persist output
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: corney_island_unrouted
|
name: corney_island
|
||||||
path: ergogen/output
|
path: ergogen/output
|
||||||
|
|
|
||||||
6
build.sh
6
build.sh
|
|
@ -62,9 +62,9 @@ do
|
||||||
fi
|
fi
|
||||||
if [ -e ergogen/output/pcbs/${board}.ses ]; then
|
if [ -e ergogen/output/pcbs/${board}.ses ]; then
|
||||||
echo "Import SES"
|
echo "Import SES"
|
||||||
${container_cmd} run ${container_args} soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py ergogen/output/pcbs/${board}.kicad_pcb ergogen/output/pcbs/${board}.ses --output-file ergogen/output/pcbs/${board}_routed.kicad_pcb
|
${container_cmd} run ${container_args} soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py ergogen/output/pcbs/${board}.kicad_pcb ergogen/output/pcbs/${board}.ses --output-file ergogen/output/pcbs/${board}_autorouted.kicad_pcb
|
||||||
fi
|
fi
|
||||||
if [ -e ergogen/output/pcbs/${board}_routed.kicad_pcb ]; then
|
if [ -e ergogen/output/pcbs/${board}_autorouted.kicad_pcb ]; then
|
||||||
${container_cmd} run ${container_args} ghcr.io/inti-cmnb/kicad7_auto:latest kibot -b ergogen/output/pcbs/${board}_routed.kicad_pcb -c kibot/boards.kibot.yaml
|
${container_cmd} run ${container_args} ghcr.io/inti-cmnb/kicad7_auto:latest kibot -b ergogen/output/pcbs/${board}_autorouted.kicad_pcb -c kibot/boards.kibot.yaml
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 353 KiB After Width: | Height: | Size: 353 KiB |
|
Before Width: | Height: | Size: 388 KiB After Width: | Height: | Size: 388 KiB |
Loading…
Reference in New Issue