Deploy version 1.0.2

This commit is contained in:
Gitea Actions
2025-04-30 15:25:48 +00:00
parent 3298677878
commit 244db3095d
2 changed files with 8 additions and 8 deletions

View File

@@ -12,7 +12,7 @@ inputs:
paths:
description: "List of paths to cache"
required: true
compression_level:
compression-level:
description: "Compression level for the cache. ZStd, eg. 0-6"
required: false
default: "3"

14
dist/index.js vendored
View File

@@ -26398,7 +26398,7 @@ async function run() {
core3.info("\n\u{1F9F9} Post-job: Saving cache...");
const key = core3.getState("key");
const paths = JSON.parse(core3.getState("paths") || "[]");
const cmprss_lvl = parseInt(
const compression_level = parseInt(
core3.getState("compression-level") || "3",
10
);
@@ -26408,24 +26408,24 @@ async function run() {
if (paths.length === 0) {
throw new Error("State 'paths' not found or empty during Post-Job.");
}
await saveCache(key, paths, cmprss_lvl);
await saveCache(key, paths, compression_level);
} else {
core3.info("\u{1F680} Pre-job: Restoring cache...");
const key = core3.getInput("key", { required: true });
const paths = core3.getMultilineInput("paths", { required: true }).filter(
(p) => p.trim() !== ""
);
let cmprss_lvl = parseInt(
core3.getInput("compression_level", { required: false }) || "3",
let compression_level = parseInt(
core3.getInput("compression-level", { required: false }) || "3",
10
);
if (isNaN(cmprss_lvl) || cmprss_lvl < 0 || cmprss_lvl > 6) {
cmprss_lvl = 3;
if (isNaN(compression_level) || compression_level < 0 || compression_level > 6) {
compression_level = 3;
}
core3.saveState("isPost", "true");
core3.saveState("key", key);
core3.saveState("paths", JSON.stringify(paths));
core3.saveState("compression-level", cmprss_lvl.toString());
core3.saveState("compression-level", compression_level.toString());
const restored = await restoreCache(key);
core3.setOutput("cache-hit", restored ? "true" : "false");
}