Git Portal Micro-Update
Lots of activity but the best part is that Git Portal had two new contributors!
By @dredd
- Windows support added (for development)
- build and test commands tidied up (renamed and rationalised)
By @happybeing
- added CONTRIBUTING.md for anyone wishing to contribute. Contains guidelines for non-coders, as well as for front-end and Rust subsystem covering documentation, testing, error handling etc.
- added Windows build to github actions (CI) so everything is built, and tests run on Linux and Windows when code is pushed or merged
- added Rust checks to CI and Rust source code is checked with clippy (lint) and rustfmt (layout)
- added Semgrep to CI to scan code and dependencies for security issues (untested, so ). Thank you to @StephenC who made this trivial by doing the hard work and leaving me with a copy/paste job.
By @janriemer
- proof read and updated CONTRIBUTING.md with useful links plus fixes to spelling and grammar
Help Welcome!
Ad hoc contributions are welcome so donβt think you need to make a big commitment to help out. If you are interested in any area, coding (Svelte, JavaScript or Rust) or related to documentation, testing or feedback get in touch. For specifics, check out CONTRIBUTING.md.