From f9545d297196b65fafe3a7606f7172bdc904f9ee Mon Sep 17 00:00:00 2001 From: Daniel Bauer <4690162+dnlbauer@users.noreply.github.com> Date: Sat, 12 Aug 2023 11:28:18 +0200 Subject: [PATCH] actions: ergogen (#1) * actions: ergogen * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Create kicad.yaml * Create kibot.yaml * Update ergogen.yaml * actions: ergogen * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml * Update ergogen.yaml --- .github/kibot.yaml | 2 ++ .github/workflows/ergogen.yaml | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .github/kibot.yaml create mode 100644 .github/workflows/ergogen.yaml diff --git a/.github/kibot.yaml b/.github/kibot.yaml new file mode 100644 index 0000000..352c8c8 --- /dev/null +++ b/.github/kibot.yaml @@ -0,0 +1,2 @@ +kibot: + version: 1 diff --git a/.github/workflows/ergogen.yaml b/.github/workflows/ergogen.yaml new file mode 100644 index 0000000..cbed15f --- /dev/null +++ b/.github/workflows/ergogen.yaml @@ -0,0 +1,29 @@ +name: Check ergogen + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +env: + node_version: 20.4 + ergogen_version: 4.0.4 + ergogen_config: "ergogen" + kicad_pcb: "pcbs/pcbs/keyboard.kicad_pcb" + dir: . + +jobs: + ergogen: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Use Node.js ${{env.node_version}} + uses: actions/setup-node@v3 + with: + node-version: ${{env.node_version}} + - name: Install ergogen + run: npm i -g ergogen@${{env.ergogen_version}} + - name: Build with ergogen + run: ergogen ${{env.ergogen_config}} -d /tmp/ergogen