Skip to content

use new 3d rendering in docs #43

use new 3d rendering in docs

use new 3d rendering in docs #43

Workflow file for this run

# SPDX-FileCopyrightText: 2023 - 2024 Thomas Buck <[email protected]>
# SPDX-License-Identifier: CERN-OHL-S-2.0+
#
# ------------------------------------------------------------------------------
# | Copyright (c) 2023 - 2024 Thomas Buck <[email protected]> |
# | |
# | This source describes Open Hardware and is licensed under the CERN-OHL-S v2 |
# | or any later version. |
# | |
# | You may redistribute and modify this source and make products using it under |
# | the terms of the CERN-OHL-S v2 (https://ohwr.org/cern_ohl_s_v2.txt) |
# | or any later version. |
# | |
# | This source is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, |
# | INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A |
# | PARTICULAR PURPOSE. Please see the CERN-OHL-S v2 (or any later version) |
# | for applicable conditions. |
# | |
# | Source location: https://github.com/drinkrobotics/dispensy |
# | |
# | As per CERN-OHL-S v2 section 4, should You produce hardware based on this |
# | source, You must where practicable maintain the Source Location visible |
# | on the external case of the Gizmo or other products you make using this |
# | source. |
# ------------------------------------------------------------------------------
name: PCB
# build for each push and pull request
on: [push, pull_request]
jobs:
fabrication:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install dependencies
run: |
sudo add-apt-repository --yes ppa:kicad/kicad-7.0-releases
sudo apt update
sudo apt install -y --install-recommends kicad
sudo apt-get install -y zip
- name: Generate fabrication files
run: |
./hardware/generate_fab.sh
- name: Upload board files
uses: actions/[email protected]
with:
name: dispensy-pcb
path: hardware/fabrication
- name: Upload release files
if: startsWith(github.ref, 'refs/tags/')
uses: softprops/action-gh-release@v1
with:
files: hardware/fab.zip