Skip to content

Commit 02c3c10

Browse files
authored
Merge pull request #4 from Supermanuu/release/v1.0.0
Release v1.0.0
2 parents a047d5b + 29a1ea1 commit 02c3c10

40 files changed

+9346
-29840
lines changed

.github/workflows/gerber.yml

+9-37
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,34 @@
1-
# This is a basic workflow to help you get started with Actions
1+
name: release
22

3-
name: CI
4-
5-
# Controls when the workflow will run
63
on:
7-
# Triggers the workflow on push or pull request events but only for the "main" branch
84
push:
95
branches: [ "main" ]
106
pull_request:
117
branches: [ "main" ]
12-
13-
# Allows you to run this workflow manually from the Actions tab
148
workflow_dispatch:
159

16-
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1710
jobs:
18-
# This workflow contains a single job called "build"
1911
build:
20-
# The type of runner that the job will run on
2112
runs-on: ubuntu-latest
22-
23-
# Steps represent a sequence of tasks that will be executed as part of the job
2413
steps:
25-
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
2614
- uses: actions/checkout@v4
2715

28-
# Generate gerber files
29-
- name: KiBot GitHub action
30-
uses: INTI-CMNB/KiBot@v1.7.0
16+
- name: Generate user guide and adsd it to the release
17+
run: docker compose up doc && mv _doc release
3118

32-
- name: Run another script
33-
run: ls -rl
19+
- name: Generate gerbers, schema, images...
20+
uses: INTI-CMNB/KiBot@v1.7.0
3421

3522
- name: Upload manufacturing files
3623
uses: actions/upload-artifact@v4.3.3
3724
with:
3825
name: manufacturing
3926
if-no-files-found: error
40-
path: "**.zip"
41-
42-
- name: Upload images
43-
uses: actions/upload-artifact@v4.3.3
44-
with:
45-
name: images
46-
if-no-files-found: error
47-
path: "**.png"
27+
path: "Gerbers"
4828

49-
- name: Upload BOM
29+
- name: Upload release
5030
uses: actions/upload-artifact@v4.3.3
5131
with:
52-
name: BOM
32+
name: release
5333
if-no-files-found: error
54-
path: "Interactive BoM"
55-
56-
- name: Upload pdf schematic
57-
uses: actions/upload-artifact@v4.3.3
58-
with:
59-
name: schematic
60-
if-no-files-found: error
61-
path: "**.pdf"
62-
34+
path: "release/*"

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ fp-info-cache
3131
# Added by me
3232
/#auto_saved_files#
3333
~*.lck
34+
35+
# Generated user guide
36+
_doc

.vscode/extensions.json

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"recommendations": [
3+
"davidanson.vscode-markdownlint",
4+
"gruntfuggly.todo-tree"
5+
]
6+
}

0 commit comments

Comments
 (0)