fix(ci): plan openwebui functional image

This commit is contained in:
Vincent Koc
2026-05-04 00:37:39 -07:00
parent 9efbae7acd
commit f0537e93fb
4 changed files with 16 additions and 10 deletions

View File

@@ -12,9 +12,9 @@ const ROOT_DIR = path.resolve(path.dirname(fileURLToPath(import.meta.url)), ".."
const errors = [];
const packageJson = JSON.parse(readText("package.json"));
const packageScripts = new Set(Object.keys(packageJson.scripts ?? {}));
// This lane proves the published Codex npm plugin against live OpenAI auth, so
// it intentionally needs both live credentials and the package-backed image.
const livePackageBackedLanes = new Set(["live-codex-npm-plugin"]);
// These lanes prove package-installed surfaces against live auth, so they
// intentionally need both live credentials and a package-backed image.
const livePackageBackedLanes = new Set(["live-codex-npm-plugin", "openwebui"]);
function readText(relativePath) {
return fs.readFileSync(path.join(ROOT_DIR, relativePath), "utf8");