diff --git a/.github/workflows/release-corne-cherry.yml b/.github/workflows/release-corne-cherry.yml deleted file mode 100644 index b3e847d..0000000 --- a/.github/workflows/release-corne-cherry.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: Release Corne Cherry - -on: - push: - tags: - - 'corne-cherry-v[0-9]+.[0-9]+*' - -jobs: - release-gerber-files: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - - name: Export corne-cherry gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: corne-cherry/gerber - board: corne-cherry/pcb/corne-cherry.kicad_pcb - schema: corne-cherry/pcb/corne-cherry.kicad_sch - - name: Export top plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top/gerber - board: plates/pcb/top/corne-top-plate.kicad_pcb - - name: Export bottom plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom/gerber - board: plates/pcb/bottom/corne-bottom-plate.kicad_pcb - - name: Export top plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top-mini/gerber - board: plates/pcb/top-mini/corne-top-plate.kicad_pcb - - name: Export bottom plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom-mini/gerber - board: plates/pcb/bottom-mini/corne-bottom-plate.kicad_pcb - - - name: Zip Gerber files - run: | - zip -r --junk-paths corne-cherry-gerber.zip corne-cherry/gerber - zip -r --junk-paths plates-top-gerber.zip plates/pcb/top/gerber - zip -r --junk-paths plates-top-mini-gerber.zip plates/pcb/top-mini/gerber - zip -r --junk-paths plates-bottom-gerber.zip plates/pcb/bottom/gerber - zip -r --junk-paths plates-bottom-mini-gerber.zip plates/pcb/bottom-mini/gerber - zip -r --junk-paths plates.zip plates/common - - - name: Release to GitHub - uses: softprops/action-gh-release@v1 - with: - files: "*.zip" - draft: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release-corne-chocolate.yml b/.github/workflows/release-corne-chocolate.yml deleted file mode 100644 index 6c0719b..0000000 --- a/.github/workflows/release-corne-chocolate.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: Release Corne Chocolate - -on: - push: - tags: - - 'corne-chocolate-v[0-9]+.[0-9]+*' - -jobs: - release-gerber-files: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - - name: Export corne-chocolate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: corne-chocolate/gerber - board: corne-chocolate/pcb/corne-chocolate.kicad_pcb - schema: corne-chocolate/pcb/corne-chocolate.kicad_sch - - name: Export top plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top/gerber - board: plates/pcb/top/corne-top-plate.kicad_pcb - - name: Export bottom plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom/gerber - board: plates/pcb/bottom/corne-bottom-plate.kicad_pcb - - name: Export top plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top-mini/gerber - board: plates/pcb/top-mini/corne-top-plate.kicad_pcb - - name: Export bottom plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom-mini/gerber - board: plates/pcb/bottom-mini/corne-bottom-plate.kicad_pcb - - - name: Zip Gerber files - run: | - zip -r --junk-paths corne-chocolate-gerber.zip corne-chocolate/gerber - zip -r --junk-paths plates-top-gerber.zip plates/pcb/top/gerber - zip -r --junk-paths plates-top-mini-gerber.zip plates/pcb/top-mini/gerber - zip -r --junk-paths plates-bottom-gerber.zip plates/pcb/bottom/gerber - zip -r --junk-paths plates-bottom-mini-gerber.zip plates/pcb/bottom-mini/gerber - zip -r --junk-paths plates.zip plates/common - - - name: Release to GitHub - uses: softprops/action-gh-release@v1 - with: - files: "*.zip" - draft: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release-corne-classic.yml b/.github/workflows/release-corne-classic.yml deleted file mode 100644 index 5026096..0000000 --- a/.github/workflows/release-corne-classic.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: Release Corne Classic - -on: - push: - tags: - - 'corne-classic-v[0-9]+.[0-9]+*' - -jobs: - release-gerber-files: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - - name: Export corne-classic gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: corne-classic/gerber - board: corne-classic/pcb/corne-classic.kicad_pcb - schema: corne-classic/pcb/corne-classic.kicad_sch - - name: Export top plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top/gerber - board: plates/pcb/top/corne-top-plate.kicad_pcb - - name: Export bottom plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom/gerber - board: plates/pcb/bottom/corne-bottom-plate.kicad_pcb - - name: Export top plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top-mini/gerber - board: plates/pcb/top-mini/corne-top-plate.kicad_pcb - - name: Export bottom plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom-mini/gerber - board: plates/pcb/bottom-mini/corne-bottom-plate.kicad_pcb - - - name: Zip Gerber files - run: | - zip -r --junk-paths corne-classic-gerber.zip corne-classic/gerber - zip -r --junk-paths plates-top-gerber.zip plates/pcb/top/gerber - zip -r --junk-paths plates-top-mini-gerber.zip plates/pcb/top-mini/gerber - zip -r --junk-paths plates-bottom-gerber.zip plates/pcb/bottom/gerber - zip -r --junk-paths plates-bottom-mini-gerber.zip plates/pcb/bottom-mini/gerber - zip -r --junk-paths plates.zip plates/common - - - name: Release to GitHub - uses: softprops/action-gh-release@v1 - with: - files: "*.zip" - draft: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release-corne-light.yml b/.github/workflows/release-corne-light.yml deleted file mode 100644 index 46b6073..0000000 --- a/.github/workflows/release-corne-light.yml +++ /dev/null @@ -1,70 +0,0 @@ -name: Release Corne Light - -on: - push: - tags: - - 'corne-light-v[0-9]+.[0-9]+*' - -jobs: - release-gerber-files: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - - name: Export corne-light gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: corne-light/gerber - board: corne-light/pcb/corne-light.kicad_pcb - schema: corne-light/pcb/corne-light.kicad_sch - - name: Export top plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top/gerber - board: plates/pcb/top/corne-top-plate.kicad_pcb - - name: Export bottom plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom/gerber - board: plates/pcb/bottom/corne-bottom-plate.kicad_pcb - - name: Export top plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top-mini/gerber - board: plates/pcb/top-mini/corne-top-plate.kicad_pcb - - name: Export bottom plate mini gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/bottom-mini/gerber - board: plates/pcb/bottom-mini/corne-bottom-plate.kicad_pcb - - name: Export top-alps plate gerber - uses: INTI-CMNB/KiBot@v2_k6 - with: - config: .kiplot.yml - dir: plates/pcb/top-alps/gerber - board: plates/pcb/top-alps/corne-top-alps-plate.kicad_pcb - - - name: Zip Gerber files - run: | - zip -r --junk-paths corne-light-gerber.zip corne-light/gerber - zip -r --junk-paths plates-top-gerber.zip plates/pcb/top/gerber - zip -r --junk-paths plates-top-mini-gerber.zip plates/pcb/top-mini/gerber - zip -r --junk-paths plates-top-alps-gerber.zip plates/pcb/top-alps/gerber - zip -r --junk-paths plates-bottom-gerber.zip plates/pcb/bottom/gerber - zip -r --junk-paths plates-bottom-mini-gerber.zip plates/pcb/bottom-mini/gerber - zip -r --junk-paths plates.zip plates/common - zip -r --junk-paths plates-alps.zip plates/alps - zip -r --junk-paths plates-mini.zip plates/mini - - - name: Release to GitHub - uses: softprops/action-gh-release@v1 - with: - files: "*.zip" - draft: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.kiplot.yml b/.kiplot.yml deleted file mode 100644 index f3fa1c0..0000000 --- a/.kiplot.yml +++ /dev/null @@ -1,53 +0,0 @@ -kiplot: - version: 1 - -preflight: - update_xml: false - run_drc: false - check_zone_fills: true - ignore_unconnected: false - -# Note: these settings are the ones foostan is using, reference: -# https://github.com/foostan/crkbd/issues/11#issuecomment-450635794 -outputs: - - name: "Gerber files" - type: gerber - options: - # generic layer options - exclude_edge_layer: true - exclude_pads_from_silkscreen: true - use_aux_axis_as_origin: false - plot_sheet_reference: false - plot_footprint_refs: true - plot_footprint_values: true - force_plot_invisible_refs_vals: false - tent_vias: true - - # gerber options - line_width: 0.1 - subtract_mask_from_silk: false - use_protel_extensions: false - gerber_precision: 4.6 - create_gerber_job_file: false - use_gerber_x2_attributes: false - use_gerber_net_attributes: false - - layers: - - layer: F.Cu - - layer: B.Cu - - layer: F.SilkS - - layer: B.SilkS - - layer: F.Mask - - layer: B.Mask - - layer: Edge.Cuts - - - name: "Drill files" - type: excellon - options: - metric_units: true - pth_and_npth_single_file: false - use_aux_axis_as_origin: false - minimal_header: false - mirror_y_axis: false - map: - type: 'gerber' \ No newline at end of file