@@ -42271,6 +42271,22 @@ function createAppAuth(options) {
4227142271 });
4227242272}
4227342273
42274+ // lib/get-permissions-from-inputs.js
42275+ function getPermissionsFromInputs(env) {
42276+ return Object.entries(env).reduce((permissions2, [key, value]) => {
42277+ if (!key.startsWith("INPUT_PERMISSION_")) return permissions2;
42278+ const permission = key.slice("INPUT_PERMISSION_".length).toLowerCase();
42279+ if (permissions2 === void 0) {
42280+ return { [permission]: value };
42281+ }
42282+ return {
42283+ // @ts-expect-error - needs to be typed correctly
42284+ ...permissions2,
42285+ [permission]: value
42286+ };
42287+ }, void 0);
42288+ }
42289+
4227442290// node_modules/p-retry/index.js
4227542291var import_retry = __toESM(require_retry2(), 1);
4227642292
@@ -42527,42 +42543,18 @@ var request_default = request.defaults({
4252742543 request: proxyUrl ? { fetch: proxyFetch } : {}
4252842544});
4252942545
42530- // lib/get-permissions-from-inputs.js
42531- function getPermissionsFromInputs(env) {
42532- return Object.entries(env).reduce((permissions2, [key, value]) => {
42533- if (!key.startsWith("INPUT_PERMISSION_")) return permissions2;
42534- const permission = key.slice("INPUT_PERMISSION_".length).toLowerCase();
42535- if (permissions2 === void 0) {
42536- return { [permission]: value };
42537- }
42538- return {
42539- // @ts-expect-error - needs to be typed correctly
42540- ...permissions2,
42541- [permission]: value
42542- };
42543- }, void 0);
42544- }
42545-
4254642546// main.js
4254742547if (!process.env.GITHUB_REPOSITORY) {
4254842548 throw new Error("GITHUB_REPOSITORY missing, must be set to '<owner>/<repo>'");
4254942549}
4255042550if (!process.env.GITHUB_REPOSITORY_OWNER) {
4255142551 throw new Error("GITHUB_REPOSITORY_OWNER missing, must be set to '<owner>'");
4255242552}
42553- var appId = import_core2.default.getInput("app-id") || import_core2.default.getInput("app_id");
42554- if (!appId) {
42555- throw new Error("Input required and not supplied: app-id");
42556- }
42557- var privateKey = import_core2.default.getInput("private-key") || import_core2.default.getInput("private_key");
42558- if (!privateKey) {
42559- throw new Error("Input required and not supplied: private-key");
42560- }
42553+ var appId = import_core2.default.getInput("app-id");
42554+ var privateKey = import_core2.default.getInput("private-key");
4256142555var owner = import_core2.default.getInput("owner");
4256242556var repositories = import_core2.default.getInput("repositories").split(/[\n,]+/).map((s) => s.trim()).filter((x) => x !== "");
42563- var skipTokenRevoke = Boolean(
42564- import_core2.default.getInput("skip-token-revoke") || import_core2.default.getInput("skip_token_revoke")
42565- );
42557+ var skipTokenRevoke = Boolean(import_core2.default.getInput("skip-token-revoke"));
4256642558var permissions = getPermissionsFromInputs(process.env);
4256742559var main_default = main(
4256842560 appId,
0 commit comments