1
0
mirror of https://github.com/go-task/task.git synced 2025-01-08 04:04:08 +02:00
A task runner / simpler Make alternative written in Go https://taskfile.dev/
Go to file
EinoPlasma 6be393e064 Refactor signal handling to improve clarity and correctness
- Renamed interruptSignalsCount to maxInterruptSignals for better readability.
- Fixed the loop condition to correctly iterate from 0 to maxInterruptSignals.
2024-12-31 13:04:58 +08:00
.github chore: update experiments field in issue template 2024-12-30 22:09:45 +00:00
.vscode chore(dev): add .vscode/extensions.json with recommended extensions 2024-08-24 22:16:22 -03:00
args feat: use external package for ordered maps (#1797) 2024-12-30 17:54:36 +00:00
bin Fix behavior of interrupt (SIGINT, SIGTERM) signals 2022-06-11 22:43:22 -03:00
cmd chore: allow using only github.com/go-task/task/v3/errors package (#1926) 2024-11-30 12:00:58 -03:00
completion fix(completions): zsh and powershell completions (#1809) 2024-09-18 10:46:02 -04:00
errors feat: option to ensure variable is within the list of values (#1827) 2024-10-18 18:16:57 +02:00
internal refactor: remove pointer from prefixed mutex 2024-12-30 18:03:29 +00:00
taskfile fix: orderedmap race condition (#1972) 2024-12-30 17:58:45 +00:00
testdata fix: task level vars are not ignored in requires (#1960) 2024-12-30 19:11:27 +01:00
website chore(website): update navbar icons 2024-12-30 14:36:44 -03:00
.editorconfig chore(website): update navbar icons 2024-12-30 14:36:44 -03:00
.gitattributes chore: make github detect task as a go project again 2024-05-22 18:28:37 -03:00
.gitignore chore(dev): add .vscode/extensions.json with recommended extensions 2024-08-24 22:16:22 -03:00
.golangci.yml feat: add parallel test execution to improve runtime (#1882) 2024-12-11 21:47:10 -03:00
.goreleaser.yml chore: change some mentions of project authors 2024-12-11 22:04:41 -03:00
.mockery.yaml feat: use mockery/testify for mocking instead of mockgen/gomock (#1118) 2023-04-15 17:27:14 -03:00
.nvmrc chore(deps): update node.js to v22 (#1899) 2024-12-11 21:36:05 -03:00
.prettierrc.yml Configure Prettier for Markdown formatting (#1112) 2023-04-15 16:13:29 -03:00
CHANGELOG.md chore: changelog for #1960 2024-12-30 19:17:55 +01:00
completion.go feat: completion command (#1157) 2024-09-02 19:21:53 +00:00
concurrency.go Adding a --concurrency (-C) flag 2021-03-07 09:49:57 -03:00
go.mod feat: use external package for ordered maps (#1797) 2024-12-30 17:54:36 +00:00
go.sum feat: use external package for ordered maps (#1797) 2024-12-30 17:54:36 +00:00
hash.go Update minimum go version (#1758) 2024-08-14 08:37:05 -05:00
help.go Update minimum go version (#1758) 2024-08-14 08:37:05 -05:00
init.go feat: custom error codes (#1114) 2023-04-15 17:22:25 -03:00
install-task.sh revert changes, add fix for arm downloads 2022-10-17 09:25:26 +02:00
LICENSE MIT LICENS file 2017-02-28 09:15:25 -03:00
package-lock.json v3.40.1 2024-12-06 09:59:04 -03:00
package.json chore: change some mentions of project authors 2024-12-11 22:04:41 -03:00
precondition.go chore: allow using only github.com/go-task/task/v3/errors package (#1926) 2024-11-30 12:00:58 -03:00
README.md chore(website): mention devowl.io as a gold sponsor 2024-12-20 10:23:01 -03:00
requires.go chore(requires): skip unneeded variable evaluation for requires (#1976) 2024-12-30 18:27:16 -03:00
setup.go feat: use external package for ordered maps (#1797) 2024-12-30 17:54:36 +00:00
signals_test.go Update minimum go version (#1758) 2024-08-14 08:37:05 -05:00
signals.go Refactor signal handling to improve clarity and correctness 2024-12-31 13:04:58 +08:00
status.go feat(remote): global tempDir when the path is absolute (#1661) 2024-06-28 17:01:11 +01:00
task_test.go fix: task level vars are not ignored in requires (#1960) 2024-12-30 19:11:27 +01:00
task.go chore(requires): skip unneeded variable evaluation for requires (#1976) 2024-12-30 18:27:16 -03:00
Taskfile.yml chore(taskfile): fix goreleaser:install task to install correct version 2024-11-05 23:21:24 -03:00
variables.go fix: task level vars are not ignored in requires (#1960) 2024-12-30 19:11:27 +01:00
watch_test.go fix: address compilation error on watch_test.go 2024-04-08 21:45:44 -03:00
watch.go fix: address compilation error on watch_test.go 2024-04-08 21:45:44 -03:00

Task

Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.

Installation | Documentation | Twitter | Bluesky | Mastodon | Discord

Gold Sponsors