Sign in

Task

@taskfile.dev
102 followers 7 following 33 posts

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

PostsRepliesMedia
Reposted by Task
Valentin Maerten @vmaerten.bsky.social · 18/08/2026
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
011
Task @taskfile.dev · 18/08/2026
REMOTE TASKFILES ARE GENERALLY AVAILABLE!! 🚀 After 3 years being an experimental feature, this is now enabled by default. You can now run and import Taskfile from a remote location, like a remote Git repository. Read the blog post 👇 taskfile.dev/blog/remote-...
taskfile.dev
Remote Taskfiles | Task
Remote Taskfiles have been made generally available after nearly 3 years of experimentation.
152
Task @taskfile.dev · 13/08/2026
Many thanks to @github.com Security Lab to choose Task to participate in the GitHub Secure Open Source Fund program! taskfile.dev/blog/github-...
taskfile.dev
GitHub Secure Open Source Fund | Task
Task participated in the session 4 of the GitHub Secure Open Source program.
164
Reposted by Task
Andrey Nering @andrey.nering.dev · 11/07/2026
A contributor opened a couple PRs in @taskfile.dev with optimizations for fingerprinting in big monorepos. * Up to 86% faster. * Up to 70% fewer allocations. Open source is awesome. Coming soon!
011
Task @taskfile.dev · 03/07/2026
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.com
Release v3.52.0 · go-task/task
Fixed --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 ...
021
Task @taskfile.dev · 02/07/2026
We now have an internet web page to showcase some of the companies using Task. taskfile.dev/adopters
101
Task @taskfile.dev · 16/05/2026
v0.51.0 is out. * Significant performance boost for big Taskfiles (monorepos). * New template functions (absPath, joinEnv, joinUrl). * A few bug fixes. github.com/go-task/task...
github.com
Release v3.51.1 · go-task/task
A significant performance boost was achieved for large Taskfiles (monorepos) by skipping templating altogether when the string is static (#2820 by @romnn). Added absPath template function that reso...
010
Task @taskfile.dev · 15/04/2026
We just published an article on how to use Task via `go tool`: taskfile.dev/blog/go-tool...
021
Task @taskfile.dev · 13/04/2026
v3.50.0 is out with a few fixes 👇 github.com/go-task/task...
github.com
Release v3.50.0 · go-task/task
Added enum.ref support in requires: enum constraints can now reference variables or template pipelines (e.g., ref: .ALLOWED_ENVS) instead of duplicating static lists. Combined with sh: variables, t...
010
Task @taskfile.dev · 18/03/2026
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! 👏
251
Reposted by Task
Jochen Lillich @geewiz.dev · 10/03/2026
In many of my projects, I need to run sets of commands both on my workstation during development, and later in a CI/CD pipeline to ship my changes. The solution: Taskfile is a modern take on the classic Makefile, but more capable and less fiddly. taskfile.dev
taskfile.dev
Task: The Modern Task Runner
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
021
Task @taskfile.dev · 07/03/2026
A new release just dropped 👇 github.com/go-task/task...
github.com
Release v3.49.0 · go-task/task
Fixed included Taskfiles with watch: true not triggering watch mode when called from the root Taskfile (#2686, #1763 by @trulede). Fixed Remote Git Taskfiles failing on Windows due to backslashes i...
052
Task @taskfile.dev · 26/02/2026
Task is 9 years old today!
151
Task @taskfile.dev · 26/01/2026
We have released good stuff this weekend, and that includes shipping the second most 👍ed feature request of all time. On this blog post, @vmaerten.bsky.social introduces the new `if:` condition, and also the ability to prompt required variables at runtime! taskfile.dev/blog/if-and-...
taskfile.dev
New `if:` Control and Variable Prompt | Task
Introduction of the `if:` control and required variable prompts.
052
Reposted by Task
Task @taskfile.dev · 18/12/2025
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.com
Release 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...
045
Task @taskfile.dev · 18/12/2025
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.com
Release 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...
045
Task @taskfile.dev · 11/11/2025
v3.45.5 was just released with several bug fixes 🤠 github.com/go-task/task...
github.com
Release v3.45.5 · go-task/task
Fixed bug that made a generic message, instead of an useful one, appear when a Taskfile could not be found (#2431 by @andreynering). Fixed a bug that caused an error when including a Remote Git Tas...
011
Reposted by Task
Pete Davison @pd93.uk · 10/10/2025
After nearly 3 years of working together on @taskfile.dev, I finally got to meet @andreynering.bsky.social for the first time this week at #golab2025 in Florence, Italy. Looking forward to many more years of collaboration!
053
Task @taskfile.dev · 15/09/2025
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.com
Release v3.45.3 · go-task/task
Task 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...
112
Task @taskfile.dev · 22/08/2025
A new version of our VSCode extension was released with nice new features and bug fixes. github.com/go-task/vsco...
github.com
Release v0.4.0 · go-task/vscode-task
Added terminal.per setting to allow a new terminal per task (#125, #126 by @yoiang). Added terminal.close setting to control if the existing terminal should close before running another task (by @p...
132
Task @taskfile.dev · 24/07/2025
Bugs were killed in the just released v3.44.1 🐞💥🔨 github.com/go-task/task...
github.com
Release v3.44.1 · go-task/task
Internal tasks will no longer be shown as suggestions since they cannot be called (#2309, #2323 by @maxmzkrcensys) Fixed install script for some ARM platforms (#1516, #2291 by @trulede). Fixed a re...
001
Task @taskfile.dev · 09/06/2025
Task v3.44.0 was just released! It includes some small enhancements and many bug fixes. In particular, it fixes some important regressions on the watcher. github.com/go-task/task...
github.com
Release v3.44.0 · go-task/task
Added uuid, randInt and randIntN template functions (#1346, #2225 by @pd93). Added new CLI_ARGS_LIST array variable which contains the arguments passed to Task after the -- (the same as CLI_ARGS, b...
052
Reposted by Task
Corentin GS @corentings.dev · 25/05/2025
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.
241
Reposted by Task
Juan Menéndez @juan-mb.bsky.social · 13/05/2025
I use a lot of Makefiles, but I find taskfile.dev more readable and easier to use. The only advantage of make is that it is already installed in most system
031
Reposted by Task
Lasan @las-nish.bsky.social · 24/04/2025
😄 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
031
Task @taskfile.dev · 21/04/2025
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.com
Release v3.43.1 · go-task/task
Changelog 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...
151
Reposted by Task
usrbinkat.io @usrbinkat.io · 26/03/2025
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.dev
Home | Task
Task is a task runner / build tool that aims to be simpler and easier to use
6375
Reposted by Task
Ricardo Castro @mccricardo.bsky.social · 11/04/2025
As much as possible, I try to automate repetitive and (especially) error-prone tasks I do regularly. Recently, I've been exploring Task (taskfile.dev) and I really like it.
021
Task @taskfile.dev · 01/04/2025
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!
262
Reposted by Task
aliak00.bsky.social @aliak00.bsky.social · 18/03/2025
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 🌈
032
Task @taskfile.dev · 09/03/2025
🌟 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.com
Release v3.42.0 · go-task/task
Made --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...
042
Reposted by Task
Lasan @las-nish.bsky.social · 16/02/2025
I decided to use @taskfile.dev for my project. I tried several utilities, and this is truly incredible! taskfile.dev/usage/ if you are a developer, you should read /usage page
taskfile.dev
Usage | Task
Getting started
011
Reposted by Task
Guillaume Grossetie @ggrossetie.com · 15/02/2025
After several attempts to write conditions in a Makefile, I decided to try @taskfile.dev. So far, very satisfied with the transition!
github.com
GitHub - go-task/task: A task runner / simpler Make alternative written in Go
A task runner / simpler Make alternative written in Go - go-task/task
131
Task @taskfile.dev · 18/01/2025
The first release of 2025 just arrived with many bug fixes and enhancements! 🚀 8 external contributors helped on this release, which is just awesome! 🔥 Check out the changes in the link below 👇 github.com/go-task/task...
github.com
Release v3.41.0 · go-task/task
Fixed an issue where dynamic variables were not properly logged in verbose mode (#1920, #1921 by @mgbowman). Support silent for defer statements (#1877, #1879 by @danilobuerger). Added an option to...
031
Reposted by Task
Valentin Maerten @vmaerten.bsky.social · 05/01/2025
Développer des nouvelles features pour @taskfile.dev un dimanche matin 😍
021
Reposted by Task
Bart Dorlandt @dreamnetworking.nl · 25/12/2024
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!
011
Reposted by Task
Bart Dorlandt @dreamnetworking.nl · 23/12/2024
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.
011
Task @taskfile.dev · 06/11/2024
v3.40.0 was just released with lots of bug fixes and some small enhancements! github.com/go-task/task...
github.com
Release v3.40.0 · go-task/task
If you like this project, consider spreading the word or sponsoring the project. Fixed output of some functions (e.g. splitArgs/splitLines) not working in for loops (#1822, #1823 by @stawii). Adde...
010
Task @taskfile.dev · 19/09/2024
v3.39.1 was just released with a couple of regression fixes github.com/go-task/task...
github.com
Release v3.39.1 · go-task/task
Added Renovate configuration to automatically create PRs to keep dependencies up to date (#1783 by @vmaerten). Fixed a bug where the help was displayed twice (#1805, #1806 by @vmaerten). Fixed a bu...
010
Task @taskfile.dev · 07/09/2024
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.com
Release v3.39.0 · go-task/task
Added 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...
020