Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update build.yml (hopefully slightly simplified) #74

Closed
wants to merge 34 commits into from

Conversation

blubbsy
Copy link
Contributor

@blubbsy blubbsy commented Sep 30, 2024

Here agian the text from PR #73:

I "updated" the kibot action to generate the production files:

changed to use the latest ubuntu version
changed to use the latest kibot thingie.
Reduced the dependencies to only check out Kampi's library
--> the oficial kibot container, has all dependencies included

i dont know why, but the artificat zip files are bigger now, but i unpacked them and couldnt find any difference (the size is then identical). I assume that it has something to do with the container...

Does it make anything better? To be honest: i dont think so, but i hope that using the container reduces potential compatibility problems or to find potential problems with an KiCAD update.

here we go again. i'm an idiot apperently.
updated workflow
minor change
workflow change
bugfix workflow
workflow test
workflow test
workflow test
workflow test
kibot should use the right config
added subdirectory.
removed whitespace
removed variants
hopefully set an output dir for each variant
still with the output...
reversed changes
reversed changes
added again screenshot stuff.
fixed artifact upload
simplified action
updated kibot.yaml config
further simplifcation of workflow
changed kibot.yaml path
removed cd into project folder
Simplified action to generate files
removed this file, because it was just for testing
simplified github action to generate the KiCAD output files.
@blubbsy blubbsy closed this Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant