From b1378c8403e6779ec61a229f419bc68c0e118f02 Mon Sep 17 00:00:00 2001 From: to-s <26573402+to-s@users.noreply.github.com> Date: Wed, 13 Sep 2023 13:58:52 +0200 Subject: [PATCH] added save-always input --- action.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 5c6fa87..a957b45 100644 --- a/action.yml +++ b/action.yml @@ -26,6 +26,10 @@ inputs: description: 'Check if a cache entry exists for the given input(s) (key, restore-keys) without downloading the cache' default: 'false' required: false + save-always: + description: 'Run the post step to save the cache even if another step before fails' + default: 'false' + required: false outputs: cache-hit: description: 'A boolean value to indicate an exact match was found for the primary key' @@ -33,7 +37,7 @@ runs: using: 'node16' main: 'dist/restore/index.js' post: 'dist/save/index.js' - post-if: success() + post-if: "success() || github.event.inputs.save-always" branding: icon: 'archive' color: 'gray-dark'