test(release): address npm telegram e2e review

This commit is contained in:
Ayaan Zaidi
2026-04-24 11:28:54 +05:30
parent 3d8e6a3aa3
commit 5dd3c37fce
2 changed files with 6 additions and 3 deletions

View File

@@ -52,7 +52,7 @@ jobs:
uses: actions/github-script@v8
with:
script: |
const allowed = new Set(["admin", "maintain", "write"]);
const allowed = new Set(["admin", "write"]);
const { owner, repo } = context.repo;
const { data } = await github.rest.repos.getCollaboratorPermissionLevel({
owner,
@@ -63,7 +63,7 @@ jobs:
core.info(`Actor ${context.actor} permission: ${permission}`);
if (!allowed.has(permission)) {
core.setFailed(
`Workflow requires write/maintain/admin access. Actor "${context.actor}" has "${permission}".`,
`Workflow requires write/admin access. Actor "${context.actor}" has "${permission}".`,
);
}

View File

@@ -1,8 +1,11 @@
import { readFileSync } from "node:fs";
import path from "node:path";
import { fileURLToPath } from "node:url";
import { describe, expect, it } from "vitest";
import { __testing } from "../../scripts/e2e/npm-telegram-live-runner.ts";
const DOCKER_SCRIPT_PATH = "scripts/e2e/npm-telegram-live-docker.sh";
const TEST_DIR = path.dirname(fileURLToPath(import.meta.url));
const DOCKER_SCRIPT_PATH = path.resolve(TEST_DIR, "../../scripts/e2e/npm-telegram-live-docker.sh");
describe("npm Telegram live Docker E2E", () => {
it("supports npm-specific Convex credential aliases", () => {