Task

Task

@taskfile.dev

A task runner / simpler Make alternative written in Go. https://taskfile.dev/

103 followers7 following33 posts

Task reposted

Along with Remote being officially released, three cool new features landed: - Commands can now have timeouts to avoid hanging indefinitely - Nushell now has completions! - includes.excludes can now exclude an entire namespace

v3.52.0 is out 👇 * `secret: true` to hide sensitive variables from logs. * `use_gitignore: true` to make `sources:` respect your `.gitignore` rules. * New CLI flags and ENVs to control how Task behave. * Lots of bug fixes! github.com/go-task/task...

github.comRelease v3.52.0 · go-task/taskFixed --interactive prompts for required vars sometimes appearing in a random order. Prompts now follow the order the vars are declared in the Taskfile. (#2871 by @caproven) Fixed Fish completions ...

You people really like downloading our DEB, RPM and APK packages. Cloudsmith was really generous and raised our bandwidth to 2 TB / month to cover our needs. Thank you Cloudsmith! 👏

Task reposted

v3.46 is out! 🚀 * `failfast` for better control on dependencies * Better `--summary` * Better `--init` * Better completions * More advancements on remote Taskfiles experiment * Lots of bug fixes 🐛 Have a wonderful end of year! ✝️🎄🎁🎆 github.com/go-task/task...

github.comRelease v3.46.1 · go-task/task✨ Features A small behavior change was made to dependencies. Task will now wait for all dependencies to finish running before continuing, even if any of them fail. To opt for the previous behavior...

v3.46 is out! 🚀 * `failfast` for better control on dependencies * Better `--summary` * Better `--init` * Better completions * More advancements on remote Taskfiles experiment * Lots of bug fixes 🐛 Have a wonderful end of year! ✝️🎄🎁🎆 github.com/go-task/task...

github.comRelease v3.46.1 · go-task/task✨ Features A small behavior change was made to dependencies. Task will now wait for all dependencies to finish running before continuing, even if any of them fail. To opt for the previous behavior...

v3.45 is out today, and it's the most exciting release in a long time! 🤩 * Built in core utils on Windows (!!!) * Brand new website powered by VitePress * ~/.config/task/taskrc.yml * Nightly builds (feat @GoReleaser) * Official GitHub Action * And more github.com/go-task/task...

github.comRelease v3.45.3 · go-task/taskTask now includes built-in core utilities to greatly improve compatibility on Windows. This means that your commands that uses cp, mv, mkdir or any other common core utility will now work by defaul...

Task reposted

Replying to @corentings.dev

go-task: A modern alternative to Make that makes sense. YAML-based task runner with dependency management, cross-platform support, and built-in variable interpolation. Perfect for automating build pipelines and development workflows.

Task reposted

😄 My approach to running code has evolved since 2011: Started with the green 'Run' button in Visual Basic 6.0 → moved to the command line → adopted Makefiles → now using @taskfile.dev Taskfile alongside package.json

Task v3.43 is out with several improvements and fixes! 🤩 - The watcher has been overhauled - The map variables experiments was launched - The remote taskfiles experiment continues to advance - Many small enhacements - Many bug fixes github.com/go-task/task...

github.comRelease v3.43.1 · go-task/taskChangelog Significant improvements were made to the watcher. We migrated from watcher to fsnotify. The former library used polling, which means Task had a high CPU usage when watching too many fil...

Task reposted

Makefile is one of the dominoes holding up the stack of tech running our world. Taskfile is a great next generation option that operates much more intuitively like yaml driven modern software. My automated tasks are much easier to read and maintain. Be sure to learn make an then try task!

taskfile.devHome | TaskTask is a task runner / build tool that aims to be simpler and easier to use
Darko Mesaroš@darko.rup12.net

Let's talk about Makefiles! 👏 Do you need them? How do you use them? How to adopt this 48 year old brilliant piece of software today? The language of make is ... I don't even know! 😅 But it's well worth it! ❤️ dev.to/aws/making-m...

We've heard that some people dislike Taskfiles because they hate YAML... To please everyone, we're happy to announce that we're going to support XML soon! 🤩✨ Stay tuned!

Task reposted

I just discovered @taskfile.dev today - where have you been??? - and I've replaced my entire build pipeline with it and ... well ... it's just been a while since I've been amazed and just plain-old-happy with a tool 😍 - i'm sure ill find dark corners later, but right now 🌈

🌟 Task v3.42.0 was just released with many enhancements! 🌟 In this version, we enhanced the API when it comes to using Task as a library. We're moving towards making the API stable so users are start relying on it as officially supported soon. github.com/go-task/task...

github.comRelease v3.42.0 · go-task/taskMade --init less verbose by default and respect --silent and --verbose flags (#2009, #2011 by @HeCorr). --init now accepts a file name or directory as an argument (#2008, #2018 by @HeCorr). Fix a b...

Task reposted

Using parallelisation without thinking! That is what you can achieve with the `deps` keyword in #task. See the example on how to run your #python lint, scan and test in parallel by just running `task check`. No complications, just actions!

Task reposted

You are expanding your #taskfile and realise that there a couple of tasks with dependencies on a build process. Though you don't want to rebuild it, if nothing changed. #Task got you covered! Using sources and generates to monitor the source files and if the generated file exists.

After more than two months, we finally released another version of Task! 🚀💥🎉 There is a new experiment, advancements on existing experiments, and many small new features and bug fixes! Make sure to check full changelog below 👇 github.com/go-task/task...

github.comRelease v3.39.0 · go-task/taskAdded Env Precedence Experiment (#1038, #1633 by @vmaerten). Added a CI lint job to ensure that the docs are updated correctly (#1719 by @vmaerten). Updated minimum required Go version to 1.22 (#17...

You are up to date.