diff --git a/package.json b/package.json
index 2c005eb..2ca2b48 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
     "@actions/core": "^1.10.1",
     "@aws-sdk/client-ecr": "^3.583.0",
     "@aws-sdk/client-ecr-public": "^3.583.0",
-    "@docker/actions-toolkit": "^0.23.0",
+    "@docker/actions-toolkit": "^0.24.0",
     "http-proxy-agent": "^7.0.2",
     "https-proxy-agent": "^7.0.4"
   },
diff --git a/yarn.lock b/yarn.lock
index 15af080..c2386de 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1659,9 +1659,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@docker/actions-toolkit@npm:^0.23.0":
-  version: 0.23.0
-  resolution: "@docker/actions-toolkit@npm:0.23.0"
+"@docker/actions-toolkit@npm:^0.24.0":
+  version: 0.24.0
+  resolution: "@docker/actions-toolkit@npm:0.24.0"
   dependencies:
     "@actions/artifact": ^2.1.7
     "@actions/cache": ^3.2.4
@@ -1677,10 +1677,11 @@ __metadata:
     async-retry: ^1.3.3
     csv-parse: ^5.5.6
     handlebars: ^4.7.8
+    js-yaml: ^4.1.0
     jwt-decode: ^4.0.0
     semver: ^7.6.2
     tmp: ^0.2.3
-  checksum: 7bac57e9d1af6214a16509051d7ac1f276880f332d44a0d52a3d9d3601204c0cbf9a23933772c5a0974e705d4295b32d036c4d37afe8965330d8f116df07faac
+  checksum: f9610ca263ba98bdf52736727b375930e2d20402e810c3d1d69b74fbe0a1c689ce4f04a1d02e058e9958a059c3bf01358d4428363bd02c702c05fda9e3fd82af
   languageName: node
   linkType: hard
 
@@ -4200,7 +4201,7 @@ __metadata:
     "@actions/core": ^1.10.1
     "@aws-sdk/client-ecr": ^3.583.0
     "@aws-sdk/client-ecr-public": ^3.583.0
-    "@docker/actions-toolkit": ^0.23.0
+    "@docker/actions-toolkit": ^0.24.0
     "@types/node": ^20.12.12
     "@typescript-eslint/eslint-plugin": ^7.9.0
     "@typescript-eslint/parser": ^7.9.0