Henrique Corrêa
0e23404d23
feat: specify --init filename/path ( #2018 )
...
* feat: specify init filename with --taskfile flag
previously, it was not possible to specify which filename to use when initializing a new Taskfile as it was hardcoded as "Taskfile.yml".
now the --taskfile flag specifies where to write the file to, and the first * contained in it will be replaced by "Taskfile", so `task -it *.yaml` will create a `Taskfile.yaml` file.
* docs: update CLI reference
* fix Flags header being inside tip admonition
* change -t flag's default column and add a description
* add Default Filenames section
* docs: revert adding Default Filenames section
I didn't realize it already existed elsewhere.
* refactor: use path instead of filepath on InitTaskFile
as requested to prevent ambiguity with the stdlib package.
* fix TestInit (incorrectly merged)
* docs: remove outdated info on --taskfile flag
* refactor task initialization changes
- remove const DefaultTaskInitFilename from taskfile/taskfile.go
- revert description of Entrypoint flag
- make InitTaskfile accept a path to either a file or a directory, and join the default Taskfile name+ext to it if it is a directory
- take the target file path from the first argument instead of the Entrypoint flag
- detect extension-only filenames (".yaml") instead of replacing "*" with "Taskfile"
- use different format in success log so that it makes sense at different paths than the current dir
* print colon instead of "at"
it's a lot cleaner in most cases.
* rewrite init tests
test both initializing to a directory path and a file path
* return final path from InitTaskfile
...and print it's relative representation
* fix lint error (ineffassign)
* use filepathext.TryAbsToRel() instead
* define and use filepathext.IsExtOnly()
* link to default filenames list in cli ref docs
(specifically in the --taskfile flag description)
2025-02-10 11:22:49 +00:00
Valentin Maerten
002b8c929a
docs: fix a typo in dotenv section
2025-02-08 16:13:34 +01:00
renovate[bot]
3aee0a0519
chore(deps): update react monorepo to v19 ( #2028 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 10:32:44 +01:00
Pete Davison
f5121de468
docs: broken links
2025-01-26 00:56:25 +00:00
renovate[bot]
888de0f8ef
chore(deps): update website ( #2021 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-25 09:14:26 +01:00
Andrey Nering
a2390d0dca
v3.41.0
2025-01-18 11:15:57 -03:00
jonathanagustin
bad2c8fcc1
docs: fix some examples to use spaces instead of tabs ( #2002 )
2025-01-18 10:04:39 -03:00
Pete Davison
27de441ed2
docs: updated installation guides ( #1989 )
...
* docs: updated installation guides
* fix: installation method titles in sidebar
* feat: add instructions for pip
* fix: anchors in installation doc
2025-01-02 18:20:29 +00:00
Oren
b588d49cfb
fix typo in usage.mdx ( #1985 )
2025-01-02 17:43:40 +00:00
renovate[bot]
45006e2ce0
fix(deps): update website ( #1984 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-01 11:30:59 +01:00
Pete Davison
e5d8237053
docs: package api doc ( #1981 )
2024-12-31 16:08:58 +00:00
Niklas Rousset
c1e14c461b
feat: make CHECKSUM and TIMESTAMP vars available in cmds commands ( #1872 )
2024-12-31 16:04:42 +01:00
Andrey Nering
dbe6e41ac8
chore(website): update navbar icons
2024-12-30 14:36:44 -03:00
Valentin Maerten
9d8c4ba7e6
feat: add TASK_DIR special variable ( #1961 )
...
Co-authored-by: Pete Davison <pd93.uk@outlook.com >
2024-12-30 11:45:25 +01:00
Valentin Maerten
5f1d46c770
feat: can exclude task from being included ( #1859 )
2024-12-30 10:09:28 +01:00
Jonathan Rayner
9727eef476
docs: update Arch installation instructions ( #1971 )
2024-12-29 15:13:14 +01:00
Andrey Nering
c5be676555
chore(website): mention devowl.io as a gold sponsor
2024-12-20 10:23:01 -03:00
Lumberjackz
041063b732
docs: fix typo ( #1895 )
2024-12-11 21:50:43 -03:00
CeMoN24
2ab1dcbf1d
docs: fix typo ( #1896 )
2024-12-11 21:50:05 -03:00
Matthias Vogt
24a0f24835
docs: fix typo ( #1897 )
2024-12-11 21:49:42 -03:00
Martijn Pieters
82f6029043
docs: document defer task options ( #1907 )
2024-12-11 21:23:10 -03:00
renovate[bot]
a273183745
chore(deps): update website ( #1935 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-07 16:11:20 +01:00
Andrey Nering
32fa3a0156
v3.40.1
2024-12-06 09:59:04 -03:00
dependabot[bot]
973e928c28
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /website ( #1934 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-30 12:01:46 -03:00
Dorian Karter
517bb3fc97
fix(json-schema): add missing platforms property to cmds for ( #1915 )
2024-11-15 21:41:54 +01:00
Oleksandr Redko
390220ec9c
fix: typos in docs, changelog, testdata, comments ( #1910 )
2024-11-07 13:25:59 -03:00
Andrey Nering
d8e176311d
v3.40.0
2024-11-05 22:34:38 -03:00
dependabot[bot]
1c68f0fee4
chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /website ( #1886 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 19:58:26 +01:00
George Green
47f5e6ab89
docs: add an example of a default value usage in vars ( #1893 )
2024-11-01 20:04:46 +01:00
renovate[bot]
fe09c01637
chore(deps): update website ( #1891 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 15:31:56 +01:00
Amogh Rameshappa Devapura
c381923d3e
feat: add numCPU func ( #1890 )
2024-10-29 14:50:17 +01:00
Matheus Mina
5581954fb1
feat: allow providing single or multi prompts ( #1866 )
...
* Add new type to handle single or multi prompts
* update docs
* apply review
2024-10-29 13:37:03 +00:00
Valentin Maerten
a35910429c
feat: option to ensure variable is within the list of values ( #1827 )
2024-10-18 18:16:57 +02:00
renovate[bot]
61172fa8da
chore(deps): update dependency @types/react to v18.3.11 ( #1851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-05 21:20:21 -03:00
dependabot[bot]
d75536bf00
chore(deps): bump express from 4.19.2 to 4.21.0 in /website ( #1815 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-29 16:08:03 -04:00
Valentin Maerten
e6ea0647d7
feat(remote): support include git remote ( #1652 )
2024-09-24 13:44:54 -04:00
renovate[bot]
d1dc271b9a
chore(deps): update website ( #1834 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 13:26:36 -04:00
Valentin Maerten
ddccd1bb61
feat: add TASK_OFFLINE env and expose it as a special variable ( #1716 )
...
Co-authored-by: Pete Davison <pd93.uk@outlook.com >
2024-09-21 11:17:15 -04:00
Pete Davison
58ab26c4ab
v3.39.2
2024-09-19 12:25:29 +00:00
Andrey Nering
56f3735b38
v3.39.1
2024-09-18 22:22:56 -03:00
Samuel Marks
0be05795b9
docs: exit code zero is not an error ( #1811 )
2024-09-18 22:16:59 -03:00
Valentin Maerten
84cc5e57b0
fix(completions): zsh and powershell completions ( #1809 )
2024-09-18 10:46:02 -04:00
Andrey Nering
8ab5fe0e80
chore(website): disable crowdin completely ( #1793 )
2024-09-07 21:29:03 -03:00
Andrey Nering
c89a6add48
chore(website): upgrade docusaurus to the latest version ( #1792 )
2024-09-08 00:10:04 +00:00
Andrey Nering
888071e234
chore(website): added bluesky url to the footer
2024-09-07 20:58:29 -03:00
Pete Davison
1275ab1b5b
v3.39.0
2024-09-07 20:05:46 +00:00
dependabot[bot]
dd9cec611a
chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /website ( #1789 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 13:43:32 +00:00
dependabot[bot]
6985413f93
chore(deps): bump webpack from 5.91.0 to 5.94.0 in /website ( #1776 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.91.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.91.0...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 10:41:39 -03:00
Pete Davison
281d259e6e
feat: loop over a matrix ( #1767 )
2024-09-02 20:29:00 +01:00
Pete Davison
3747b2ab7f
feat: completion command ( #1157 )
2024-09-02 19:21:53 +00:00