melfely
dc0fcbc73a
fix: Changes install actions used for rust tools
...
Replaces the compilation+cache based cargo installer with a binary file
based one.
2026-09-10 13:02:24 -05:00
melfely
70c3df4158
fix: Removed Cross compile against aarch64 from main build
...
Cross compiling will be moved into an optional "nice to have" rather
than something that is required for the tooling to move on.
2026-09-10 13:02:24 -05:00
melfely
caf76c9cdd
fix: Fixed argument ordering for cargo-cross
2026-09-10 13:02:24 -05:00
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