Valentin Maerten
a41df4a127
fix(remote): report a 401 instead of a missing Taskfile
...
RemoteExists treated every non-200 as an absent file, so a server
refusing the credentials ended up as "No Taskfile found", sending the
user to check the URL rather than the token. A 401 now stops the search
and reports the status code; the default names need the same credentials,
so trying them would only add rejected requests. A 403 is left alone: it
is also what a server without directory listing answers for a readable
directory.
That message being correct, the expansion no longer needs to refuse an
undefined variable: os.ExpandEnv is inlined and expandEnv is gone. The
`$$` escape goes with it, so a literal value can no longer hold a `$`
followed by a name; a secret carried in an environment variable is
unaffected, as os.Expand never rescans what it substituted.
Header names are validated with httpguts.ValidHeaderFieldName, the table
net/http itself uses, rather than a denylist that let X-Foo(bar) through.
golang.org/x/net was already in the module graph, so tidy only moves it
to the direct block.
Finally, node_http_auth.go becomes http_auth.go: the node_ prefix is for
files defining a Node type, and this one holds the auth concern of
HTTPNode plus hostMatches, which reader.go uses for trusted hosts.
2026-08-23 12:11:55 +02:00
Valentin Maerten
dd4463ec60
chore: bump minimum Go to 1.26 and adopt 1.26 features ( #2920 )
2026-08-20 12:24:04 +02:00
renovate[bot]
d9d0e44cf4
chore(deps): update all non-major dependencies ( #2978 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-08-18 16:58:43 +02:00
renovate[bot]
a80bee87cb
chore(deps): update all non-major dependencies ( #2943 )
2026-08-10 16:39:06 +02:00
renovate[bot]
1426db91e4
chore(deps): update all non-major dependencies ( #2935 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-07-25 19:01:00 +02:00
renovate[bot]
6833ee5c0c
chore(deps): update all non-major dependencies ( #2909 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-07-14 22:02:35 +02:00
renovate[bot]
6cf0303ab8
chore(deps): update all non-major dependencies ( #2889 )
2026-06-30 23:19:27 +02:00
renovate[bot]
b779f852e8
chore(deps): update module golang.org/x/crypto to v0.52.0 [security] ( #2903 )
2026-06-30 23:11:06 +02:00
Valentin Maerten
616433df75
feat: add use_gitignore option to exclude ignored files from sources/generates ( #2773 )
2026-06-29 15:39:33 +02:00
renovate[bot]
a72eb84c15
chore(deps): update all non-major dependencies ( #2869 )
2026-06-21 16:24:20 +02:00
renovate[bot]
7f04f7057c
chore(deps): update all non-major dependencies ( #2858 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-05-31 10:38:31 +02:00
renovate[bot]
b27a6653f6
chore(deps): update all non-major dependencies ( #2816 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-05-17 12:40:51 +02:00
renovate[bot]
c3e16b0a68
chore(deps): update mvdan.cc/sh/v3 digest to f5c6e27 ( #2834 )
2026-05-16 17:20:20 -03:00
Andrey Nering
9ba1e566a9
fix: update mvdan.cc/sh to fix regression
...
* Closes #2812
* Closes #2818
* Ref https://github.com/mvdan/sh/pull/1330
2026-05-09 18:28:46 -03:00
Andrey Nering
1b53d425ee
ci(govulncheck): update golang.org/x/net
2026-05-09 11:45:53 -03:00
Andrey Nering
629a10813f
chore: update minimal go version to go 1.25.10
2026-05-09 11:19:02 -03:00
renovate[bot]
0b19d973ac
chore(deps): update all non-major dependencies ( #2805 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 22:08:05 +02:00
renovate[bot]
a016b7b72b
chore(deps): update all non-major dependencies ( #2786 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 10:48:30 -03:00
dependabot[bot]
8fa9dc04ac
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.1 to 1.97.3 ( #2778 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 06:24:22 +00:00
renovate[bot]
0c98f1ad13
chore(deps): update all non-major dependencies ( #2775 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 06:16:22 +00:00
dependabot[bot]
2973dd75f9
chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 ( #2779 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 08:07:58 +02:00
dependabot[bot]
a10f1d2ee7
chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3 ( #2750 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:02:49 +00:00
dependabot[bot]
f727b55fbc
chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 ( #2771 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 11:58:01 -03:00
renovate[bot]
b6ab6153a2
chore(deps): update all non-major dependencies ( #2728 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 10:28:52 +01:00
Andrey Nering
54bdcba369
ci: update to go 1.26 ( #2724 )
2026-03-08 17:25:37 -03:00
dependabot[bot]
21daf6160a
chore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 ( #2712 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 19:49:38 -03:00
renovate[bot]
a788034148
chore(deps): update all non-major dependencies ( #2713 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 22:32:30 +01:00
renovate[bot]
39ce6a21ac
chore(deps): update all non-major dependencies
2026-02-17 15:43:13 -03:00
Andrey Nering
fc5f6fa3aa
fix: pin yaml package to v3 for now ( #2693 )
2026-02-17 15:29:51 -03:00
Andrey Nering
1443e2d989
chore(deps): update mvdan/sh once again
...
Closes #2650
2026-01-24 20:48:51 -03:00
Andrey Nering
5bf4e4a29b
chore(deps): revert mvdan/sh to latest stable version ( #2651 )
...
There is an important regression on interactive commands here. See #2650
and mvdan/sh#1242 .
Once mvdan/sh#1244 is merged we'll upgrade again.
2026-01-24 22:21:30 +00:00
Valentin Maerten
6dedcafd7d
feat(vars): add interactive prompting for required variables ( #2579 )
2026-01-22 21:20:45 +01:00
Andrey Nering
edb491a4d0
chore(deps): update shell interpreter
...
Closes #2446
Ref mvdan/sh#1182
Ref mvdan/sh#1241
2026-01-21 14:05:52 -03:00
renovate[bot]
2ad3d26f4a
chore(deps): update all non-major dependencies ( #2637 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 21:09:40 +01:00
renovate[bot]
91f9299c98
chore(deps): update all non-major dependencies ( #2611 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-14 21:07:58 +01:00
renovate[bot]
8a37bf5c1f
chore(deps): update all non-major dependencies ( #2598 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 20:36:40 +01:00
Valentin Maerten
cb183349b7
refactor: migrate from go-git to go-getter ( #2512 )
2025-12-18 12:21:30 +01:00
renovate[bot]
18efa3982f
chore(deps): update all non-major dependencies ( #2580 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 14:33:40 -03:00
renovate[bot]
8cd51af3b0
chore(deps): update all non-major dependencies ( #2540 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-07 21:45:11 +01:00
Valentin Maerten
c95805e0e0
build(deps): update crypto dependencies ( #2555 )
2025-12-07 12:44:05 +01:00
Valentin Maerten
3fb7919577
build(deps): upgrade xsync from v3 to v4 ( #2554 )
2025-12-07 12:28:31 +01:00
renovate[bot]
a6c0c1daba
chore(deps): update all non-major dependencies ( #2515 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 16:31:43 -03:00
renovate[bot]
a496ee5fcb
chore(deps): update all non-major dependencies ( #2501 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 20:12:27 +00:00
Andrey Nering
dc315efc7f
chore(deps): update mvdan.cc/sh/moreinterp with core utils fixes
...
* Fixes https://github.com/go-task/task/issues/2426
* Ref https://github.com/u-root/u-root/pull/3464
* Ref https://github.com/mvdan/sh/pull/1199
2025-11-11 17:09:17 -03:00
Andrey Nering
ee99849b1d
refactor: migrate to the official yaml package ( #2434 )
...
The old package is long archived, but the YAML org forked it and will
officially maintain it from now on.
* Old: https://github.com/go-yaml/yaml
* New: https://github.com/yaml/go-yaml
2025-11-11 19:49:37 +00:00
renovate[bot]
74b93f6eef
chore(deps): update all non-major dependencies ( #2463 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 17:03:54 +01:00
renovate[bot]
ba23aca631
chore(deps): update module github.com/puzpuzpuz/xsync/v3 to v4 ( #2168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-10 22:22:16 +02:00
renovate[bot]
5ef245a4bd
chore(deps): update all non-major dependencies ( #2448 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-10 22:12:37 +02:00
renovate[bot]
979ad523ef
chore(deps): update mvdan.cc/sh/moreinterp digest to 1714925 ( #2435 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-22 09:30:52 -03:00
renovate[bot]
7663abdcde
chore(deps): update mvdan.cc/sh/moreinterp digest to b717ad5 ( #2409 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 11:14:12 -03:00