1
0
mirror of https://github.com/go-task/task.git synced 2025-07-05 00:58:54 +02:00
Commit Graph

2182 Commits

Author SHA1 Message Date
6ebe2e765f chore: add changelog for #1465 2024-01-25 21:08:05 -03:00
fa82051a06 fix: tests 2024-01-25 21:05:23 -03:00
90a56df621 feat: update schema to accept semver strings 2024-01-25 21:05:23 -03:00
26e79121f9 refactor: consistent naming for errors 2024-01-25 21:05:23 -03:00
e2b85c6aa1 feat: version checks 2024-01-25 21:05:23 -03:00
8c0236c795 chore: fix typo on changelog 2024-01-25 21:01:26 -03:00
63ec83b8f7 chore: add changelog for #1482 2024-01-25 20:59:19 -03:00
1b146543c5 fix(completions): support lowercase filename for Taskfile (#1482) 2024-01-25 20:57:21 -03:00
9ee0ea6ad1 chore: add changelog for #1476 2024-01-19 18:06:42 -03:00
b377ddebff chore: add linting CI step for the JSON Schema
This is written to use `check-jsonschema` on the (current) latest
version (0.27.3).

It checks that the JSON Schema published in the docs is valid
under its declared metaschema (`$schema`).
2024-01-19 18:03:51 -03:00
d6b9b30804 fix: malformed defer definition in JSON Schema
The `defer` definition listed `"string"` where `{"type":"string"}`
was wanted.
2024-01-19 18:03:51 -03:00
149f6fe233 refactor: dedent JSON Schema 'definitions'
The default git diff algorithm isn't great at showing this because
it incorrectly matches some closing blocks against other, distant,
closing blocks. But this is all just a two-space dedent.
2024-01-19 18:03:51 -03:00
0488a80ace fix: remove "versioning" from jsonschema defs
This removes the "3" nested in `definitions` which makes the contents
of `definitions` pass JSON Schema metaschema validation even when the
contents are not valid subschemas. `definitions` SHOULD contain
subschemas as its values, with no intermediate keys. (This is a MUST
in later JSON Schema spec versions, in which the key switches from
`definitions` to `$defs` as a related change.)

The contents are intentionally *not* dedented to make review easier.
2024-01-19 18:03:51 -03:00
2cb68aff8b chore: sync translations (#1466) 2024-01-18 15:26:38 -03:00
f1e2fee088 docs: improvements/corrections to experiments doc 2024-01-17 10:53:51 +00:00
dc3cf1cb16 chore: changelog for #1438, #1464 2024-01-11 16:02:52 +00:00
94aaea390f feat: merge template func should support variadic list of maps (#1464) 2024-01-11 16:00:52 +00:00
40b6150030 chore: changelog 2024-01-11 15:12:11 +00:00
dbc120c970 feat: support refs in dependencies 2024-01-11 14:44:04 +00:00
25b1966506 feat: resolve variables in vars declarations too 2024-01-11 14:44:04 +00:00
bff0a0a3d4 feat: updated schema.json 2024-01-11 14:44:04 +00:00
b495a6bd0b docs: added docs for any variables proposal 2 2024-01-11 14:44:04 +00:00
98ea907284 fix: bug where silent value was not deep copied on dependencies 2024-01-11 14:44:04 +00:00
1f3fca50b3 feat: add ability to call task with variable by reference 2024-01-11 14:44:04 +00:00
c655d90ab3 feat: add json and yaml variable constructors 2024-01-11 14:44:04 +00:00
2ccf80713d feat: add sh and map (value) support 2024-01-11 14:44:04 +00:00
d87e7981fb fix: don't report errors when fast compiling 2024-01-11 14:44:04 +00:00
dfe39bfb5d feat: support multiple experiment values 2024-01-11 14:44:04 +00:00
f6a24fe925 feat: added basic merge template function (#1438) 2024-01-11 14:29:14 +00:00
d2522a6d9d fix: getSpecialVars 2024-01-11 14:00:30 +00:00
e734e29009 refactor: move prompts into consts 2024-01-11 14:00:30 +00:00
3b5fbf94f7 refactor: split read.go into taskfile.go and reader.go 2024-01-11 14:00:30 +00:00
7cb45a23b6 refactor: orderedmap package -> omap 2024-01-11 14:00:30 +00:00
1a03c3fbaf feat: includes should use OrderedMap 2024-01-11 14:00:30 +00:00
d684e59b6a feat: store namespace directly in include 2024-01-11 14:00:30 +00:00
5fc66293b0 refactor: IncludedTaskfiles -> Includes 2024-01-11 14:00:30 +00:00
bb16c3efca docs: document joinPath and relPath template functions 2024-01-10 22:28:11 -03:00
f108fdd580 chore: sync translations (#1440) 2024-01-11 01:19:58 +00:00
33f90a8c16 chore: add changelog and documentation for #1452 2024-01-10 22:12:19 -03:00
00896a1318 feat: add spew function to templater (#1452) 2024-01-10 22:04:45 -03:00
d797836cb8 chore(deps): upgrade x/exp/slices (#1462) 2024-01-11 01:02:05 +00:00
7393821d64 chore: add changelog for #1459 2024-01-10 21:40:10 -03:00
42af0fc791 feat: invert call.Direct (#1459) 2024-01-10 21:32:49 -03:00
07e6f5cad7 chore(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#1458) 2024-01-11 00:31:24 +00:00
334fd39e95 chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /docs (#1461) 2024-01-11 00:30:32 +00:00
c199aaeac9 chore(deps): bump tj-actions/changed-files in /.github/workflows (#1454) 2024-01-10 21:28:14 -03:00
b4a7ad4fbe chore(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 (#1457) 2024-01-10 21:27:31 -03:00
19bf2c2d48 fix: broken link in experiment auto-commenter 2023-12-31 02:15:40 +00:00
61c0c32c2a fix: find and replace mistake 2023-12-29 20:42:30 +00:00
bc88ad0de2 chore: changelog 2023-12-29 20:42:15 +00:00