Commit Graph
14 Commits
Author SHA1 Message Date
melfely cdd1fdb9e4 feat: reduced number of steps. Updated tool versions
Properly uses the action workflow tools that were in use before. By using the rust installer action, to also install the tools I need.

Setup to use the cargo-cache installer for cargo-cross rather than a manual install, this should allow caching between runs
2026-09-10 13:02:24 -05:00
melfely ec3cccc79d fix: changed rust isntaller to stable rather than 1.90 2026-09-10 13:02:24 -05:00
melfely e975046921 fix: Removed --locked from cargo-cross install 2026-09-10 13:02:24 -05:00
melfely fcbc750247 fix: Corrected cross to cargo-cross for build 2026-09-10 13:02:24 -05:00
melfely 97b66c71e3 fix: Fixed Ordering of CLI args in build.
I had ordered the CLI arguments in the build script incorrectly, which
caused... issues.
2026-09-10 13:02:24 -05:00
melfely 1e10f21bf2 fix: readded x86-64 musl linux target 2026-09-10 13:02:24 -05:00
melfely 5b69e43593 fix: Removes Windows and Mac Builds. Replaces build with cross for non-native builds
Apparently Cross Compiling to MacOS is basically impossible.

Crossing Compiling to Windows is painful but doable, not setting it up
here ngl
2026-09-10 13:02:24 -05:00
melfely 6f0d480492 fix: Removed Linting of multiple targets.
Fixes improper target for build of aarch-64 to aarch64
2026-09-10 13:02:24 -05:00
melfely 1b2aaee7bc fix: Installs Missing Cargo Clippy for Linting 2026-09-10 13:02:24 -05:00
melfely c901cdf644 fix: Installes Required rustfmt 2026-09-10 13:02:24 -05:00
melfely e28361f965 fix: Fixed x86-64 to the correct x86_64 for --target 2026-09-10 13:02:24 -05:00
melfely 732b0e8f57 fix: Fixed the build job not requiring the lint job to complete first 2026-09-10 13:02:24 -05:00
melfely b408028c87 fix: fixed a issue with the syntax of the lint.yml file
Reworked the multiple line linux builds and lints(since they build both musl and gnu)
2026-09-08 16:46:32 -05:00
melfely 5a4191bb60 feat: Added lint.yml which tests for linting and build on multiple platforms 2026-09-08 16:43:50 -05:00