From 20721ca0c873e4e84ddaad35f264815d43da7ef4 Mon Sep 17 00:00:00 2001 From: David Holdeman Date: Wed, 12 Jul 2023 22:49:03 -0500 Subject: [PATCH 1/2] don't have board name in yaml --- .github/workflows/create-board.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create-board.yaml b/.github/workflows/create-board.yaml index 44dde8a..dc20e2d 100644 --- a/.github/workflows/create-board.yaml +++ b/.github/workflows/create-board.yaml @@ -21,7 +21,7 @@ jobs: - name: Generate Gerber Files run: | - bash hellen-one/kicad/bin/export.sh hellen88bmw + bash hellen-one/kicad/bin/export.sh - name: 1. Build Docker run: | From ebd22e2187f288bf7407a32d59c91ca5548d084d Mon Sep 17 00:00:00 2001 From: David Holdeman Date: Wed, 12 Jul 2023 22:50:46 -0500 Subject: [PATCH 2/2] use revision.txt for board name --- kicad/bin/export.sh | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/kicad/bin/export.sh b/kicad/bin/export.sh index 42c91a8..8b40ad2 100644 --- a/kicad/bin/export.sh +++ b/kicad/bin/export.sh @@ -1,14 +1,11 @@ #!/bin/env bash -if [ -z "$1" ]; then - echo "Pass file name without extension" - exit 1 -fi - # Get path of script so we can call python scripts DIR=$(dirname $0) -IN="$1" +. revision.txt + +IN="$BOARD_PREFIX$BOARD_SUFFIX" # Copy to backup so we can modify before exporting cp "$IN.kicad_pcb" "$IN.kicad_pcb.bak"