breken-ai
b4bb2a4ec0
keep registry-auth ecr: false instead of falling back to auto
...
registry-auth is parsed as YAML, so `ecr: false` (unquoted) is the
boolean false, and `auth.ecr || 'auto'` turned it into 'auto'. For an
ECR registry this runs the AWS SDK login with the given username and
password as AWS access keys, instead of the plain docker login the user
asked for. Only the quoted string "false" worked.
Convert the value to a string and only default to 'auto' when it is
missing or empty.
Assisted-By: Claude
Signed-off-by: breken-ai <312387581+breken-ai@users.noreply.github.com >
2026-10-05 14:21:32 +02:00
CrazyMax
b58b17c30b
test: cover Docker Hub OIDC with registry-auth
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-07-24 10:37:01 +02:00
CrazyMax
7277d4d442
fix scoped Docker Hub cleanup path when registry is omitted
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-03-24 10:28:31 +01:00
CrazyMax
fdfb31da7c
switch to ESM and update config/test wiring
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-03-01 11:29:31 +01:00
CrazyMax
6585fe535d
switch from jest to vitest
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-03-01 11:22:24 +01:00
CrazyMax
7567f92a74
Add scope input to set scopes for the authentication token
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-01-13 18:00:29 +01:00
CrazyMax
668190adc5
switch to Docker exec
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-22 10:41:37 +02:00
CrazyMax
0e7803459f
test: fix tests after toolkit update
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-09 18:16:41 +02:00
CrazyMax
0828e0e718
dev: switch to eslint
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-03-21 10:58:19 +01:00
CrazyMax
4b59a429db
update to node 16
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-28 08:29:00 +01:00
CrazyMax
faae4d6665
ecr: switch implementation to use the AWS SDK
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-12-20 10:43:26 +01:00
Markus Maga
46ab6d5c3c
fix(ecr): use ec2 instance credentials when no credentials are provided
...
Signed-off-by: Markus Maga <markus@maga.se >
2021-12-06 11:28:43 +01:00
CrazyMax
39efbd2c12
Use built-in getExecOutput
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-06-22 11:09:31 +02:00
Bryan Clark
4b15841c41
Mostly tests and some small changes ( #16 )
...
* Create docker.test.ts
* Add context tests
* test main
2020-10-09 10:30:45 +00:00