ModischFabrications / CutSolver

Webservice to determine ideal cut placement on stocks
https://cutsolver.modisch.me
GNU Lesser General Public License v3.0
31 stars 6 forks source link

Fix Build tagging #56

Closed ModischFabrications closed 1 year ago

ModischFabrications commented 1 year ago

CI will skip (unnecessary) build repetition on tag pushes, but docker-meta won't handle tags otherwise as it seems.

https://github.com/ModischFabrications/CutSolver/actions

Ideally latest would follow the newest git tag and each git tag get's it's own build. I could go and allow tag pushes, but that feels crazy slow and inefficient

ModischFabrications commented 1 year ago

More precise:

  1. upload+tag every master as "master" and do "latest"/"v*" for tags found in the master branch
ModischFabrications commented 1 year ago

https://github.com/longrunningprocess/gha-sandbox/blob/main/.github/workflows/cant-and-events.yml sounds good

ModischFabrications commented 1 year ago

https://docs.github.com/en/actions/managing-workflow-runs/skipping-workflow-runs is awesome!

ModischFabrications commented 1 year ago

Seems to work as of https://github.com/ModischFabrications/CutSolver/commit/5a7075f2fad92643eb372d653572c3ef8cd57dc2 , just need to port over to Frontend