diff --git a/.github/workflows/kicad_outputs.yml b/.github/workflows/kicad_outputs.yml index a927fa0..9a95bb2 100644 --- a/.github/workflows/kicad_outputs.yml +++ b/.github/workflows/kicad_outputs.yml @@ -13,7 +13,7 @@ on: - '**.yml' - 'doc/assets' workflow_dispatch: - + env: schema: "hw/sch_pcb/${{ github.event.repository.name }}.kicad_sch" board: "hw/sch_pcb/${{ github.event.repository.name }}.kicad_pcb" @@ -32,15 +32,15 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/erc.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }} - - + + DRC: runs-on: ubuntu-latest continue-on-error: true @@ -50,15 +50,15 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/drc.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }} - - + + schematics: runs-on: ubuntu-latest continue-on-error: true @@ -68,8 +68,8 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/schematics.kibot.yaml schema: ${{ env.schema }} @@ -81,7 +81,7 @@ jobs: with: name: doc_sch path: ${{ env.dir }}_docs/** - + placement: name: "Placement and XML" runs-on: ubuntu-latest @@ -92,21 +92,21 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/placement.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }}_docs - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/xml.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }}_docs - + # - name: "Rename output" # run: | # for file in $(find ${{env.dir}} -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" ; done @@ -118,7 +118,7 @@ jobs: mkdir doc_xml || true ; mv hw/sch_pcb/*.xml doc_xml/ || true; mv hw/out_docs/*.csv doc_xml/ || true; - + - uses: actions/upload-artifact@v3 if: ${{ success() }} with: @@ -145,14 +145,14 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/report.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }}_report - + - uses: actions/upload-artifact@v3 if: ${{ success() }} with: @@ -169,17 +169,17 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/ibom.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }}_ibom - + - name: "Rename output" run: for file in $(find ${{env.dir}} -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" ; done - + - uses: actions/upload-artifact@v3 if: ${{ success() }} with: @@ -198,8 +198,8 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/gerbers.kibot.yaml schema: ${{ env.schema }} @@ -209,7 +209,7 @@ jobs: - name: "Rename output" run: for file in $(find ${{env.dir}}_gerbers -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" || true ; done - + - uses: actions/upload-artifact@v2 if: ${{ success() }} with: @@ -227,15 +227,15 @@ jobs: submodules: recursive token: ${{ secrets.pat }} ref: ${{ github.head_ref }} - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/cad.kibot.yaml schema: ${{ env.schema }} board: ${{ env.board }} dir: ${{ env.dir }}_cad - - - uses: INTI-CMNB/KiBot@v2_dk7 + + - uses: INTI-CMNB/KiBot@v2_dk8 with: config: ${{ env.kibot }}/render.kibot.yaml schema: ${{ env.schema }} @@ -248,7 +248,7 @@ jobs: with: name: doc_cad path: ${{ env.dir }}_cad/** - + - uses: actions/upload-artifact@v3 if: ${{ success() }} with: @@ -272,15 +272,15 @@ jobs: - name: Download a Build Artifact uses: actions/download-artifact@v3.0.0 - + - name: Remove old manufarturing data - run: | + run: | rm -r hw/cam_profi || true rm -r doc/gen || true - + - name: Extract to right position run: | - + mkdir doc || true mkdir doc/gen || true mkdir doc/gen/img || true @@ -291,7 +291,7 @@ jobs: mkdir hw/cam_profi/gbr || true mkdir hw/cam_profi/assembly || true mkdir hw/cam_profi/ibom || true - + cp -r doc_img/* doc/gen/img || true cp -r doc_cad/cad/* doc/gen || true cp -r hw_cam_profi/* hw/cam_profi/gbr || true @@ -313,9 +313,9 @@ jobs: rm -r doc_xml || true rm -r doc_report || true rm -r doc_ibom || true - + git add . -f - + - uses: stefanzweifel/git-auto-commit-action@v4.16.0 with: commit_message: Update actions products diff --git a/doc/assets b/doc/assets index 98ed9ef..7a4be11 160000 --- a/doc/assets +++ b/doc/assets @@ -1 +1 @@ -Subproject commit 98ed9ef283c5de84cc13894d1b00381c04334132 +Subproject commit 7a4be11421408dcd93520f26688bdd1e48967701