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