Commit Graph

25 Commits

Author SHA1 Message Date
Ian Wijma b8943a676c Released args to speed up the push build.
Rust Build / building (Linux - X86_64, x86_64-unknown-linux-musl) (push) Failing after 26s Details
2024-04-06 21:37:25 +11:00
Ian Wijma 8a9c515916 Switch the compile action for a new one.
Rust Build / building - ${{ matrix.platform.release_for }} (Linux - X86_64, x86_64-unknown-linux-musl) (push) Waiting to run Details
2024-04-06 21:22:15 +11:00
Ian Wijma bdf6e57f42 Fixed build from failing
Rust Build / building (tar.gz tar.xz tar.zst, x86_64-unknown-linux-musl) (push) Failing after 5m44s Details
Rust Build / building (zip, x86_64-apple-darwin) (push) Failing after 3m26s Details
Rust Build / building (zip, x86_64-pc-windows-gnu) (push) Successful in 9m32s Details
2024-04-06 21:02:31 +11:00
Ian Wijma 99f5eb22d6 Removed release, workflow for now as I want to fully automate it when merged with a release branch.
Rust Build / release ${{ matrix.target }} (tar.gz tar.xz tar.zst, x86_64-unknown-linux-musl) (push) Failing after 3m19s Details
Rust Build / release ${{ matrix.target }} (zip, x86_64-apple-darwin) (push) Failing after 2m26s Details
Rust Build / release ${{ matrix.target }} (zip, x86_64-pc-windows-gnu) (push) Failing after 2m41s Details
2024-04-06 20:39:21 +11:00
Ian Wijma 4305c9f0e8 Added an action that builds rust against targets upon push. 2024-04-06 20:33:08 +11:00
Ian Wijma cc172fa1df Added init command. 2024-04-06 20:21:54 +11:00
Ian Wijma 4fb6c7b497 Added init command
General code cleanup
Fixed the Automatic task discovery, not discovering rask config tasks.
2024-04-06 20:14:17 +11:00
Ian Wijma d8addbdb7f Added a new default task engine mode called auto, which discovers which tasks there are to run. 2024-04-06 18:51:43 +11:00
Ian Wijma eabdde6316 Moved an example dir 2024-04-06 17:19:20 +11:00
Ian Wijma e832ccc55f Added a list command 2024-04-05 21:21:06 +11:00
Ian Wijma 4794bcb2ad Beginnings of the list command 2024-04-05 21:08:54 +11:00
Ian Wijma c53513bccd Added licence field to the example package.json. 2024-04-05 21:06:23 +11:00
Ian Wijma e64ce1f459 Made the code execute the commands. 2024-04-05 21:03:44 +11:00
Ian Wijma 12a243796c Added npm, yarn, pnpm and composer task_engines.
Added configTask parsers for the newly added task_engines.
Added examples for the new task_engines.
2024-04-05 00:03:11 +11:00
Ian Wijma aba453b571 Remove printers 2024-04-03 23:29:33 +11:00
Ian Wijma 7e286eace5 Remove printers 2024-04-03 23:14:00 +11:00
Ian Wijma 913453a429 Major code clean up and overhaul 2024-04-03 23:12:11 +11:00
Ian Wijma 43dfbfd016 Major code clean up and overhaul 2024-04-03 23:11:53 +11:00
Ian Wijma 7d7db72a7b Initial changes 2024-04-03 21:29:38 +11:00
Ian Wijma 6901f72977 Cleaned up config nesting, added config iterator and added simple validation. 2024-04-03 19:11:04 +11:00
Ian Wijma c8649723f1 Updated command 2024-04-03 18:32:13 +11:00
Ian Wijma ac3660be77 More examples 2024-04-03 18:32:02 +11:00
Ian Wijma 62ee4c2263 Fixed path resolving. 2024-04-03 01:10:02 +11:00
Ian Wijma ea3be48577 Added resolving paths. 2024-04-01 23:15:55 +11:00
Ian Wijma 6fe987a1d0 init 2024-04-01 21:50:03 +11:00