You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would you ever consider to the build more reproducible? Like nowadays we can use Github Actions, tags to do a release build, making the workflow more automated and transparent. Also, using tags to indicate version should definitely help it to be packaged in Linux distros. Currently only AUR package your software (https://aur.archlinux.org/packages/circuitjs1-web-bin) but that is a 2021 version.
Such a nice software should be promoted and be more easily available to broader audience.
The text was updated successfully, but these errors were encountered:
When tagging versions, you may do it along with the Github release feature and a workflow to automate the building and uploading the release binaries. This is an example from stirling-tools (a pdf webapp): https://github.com/Stirling-Tools/Stirling-PDF/blob/main/.github/workflows/releaseArtifacts.yml. Logs and records will be available on their actions page so it could be transparent and more reproducible. You can even program it to upload to your own website for each release. If that is the case, you will want to make use of repo secrets to store some passcodes.
https://github.com/pfalstad/circuitjs1 was updated 8 month ago, while https://www.falstad.com/circuit/offline/ seems to be updated 2 months ago. Does they correspond? What is the exact source to produce the current build of https://www.falstad.com/circuit/offline/?
Would you ever consider to the build more reproducible? Like nowadays we can use Github Actions, tags to do a release build, making the workflow more automated and transparent. Also, using tags to indicate version should definitely help it to be packaged in Linux distros. Currently only AUR package your software (https://aur.archlinux.org/packages/circuitjs1-web-bin) but that is a 2021 version.
Such a nice software should be promoted and be more easily available to broader audience.
The text was updated successfully, but these errors were encountered: