Skip to content

Commit

Permalink
Merge pull request #6751 from LedgerHQ/chore/fix-bot-user-checking
Browse files Browse the repository at this point in the history
chore: update github bot user checking
  • Loading branch information
valpinkman committed Apr 25, 2024
2 parents 7b1a7c5 + 1192762 commit 6ba2746
Show file tree
Hide file tree
Showing 8 changed files with 246 additions and 170 deletions.
3 changes: 2 additions & 1 deletion tools/actions/build-checks/build/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -39783,7 +39783,8 @@ var desktopMetafilesKeys = {
preloader: "metafile.preloader.json",
renderer: "metafile.renderer.json",
rendererWorker: "metafile.renderer.worker.json",
webviewPreloader: "metafile.webviewPreloader.json"
webviewPreloader: "metafile.webviewPreloader.json",
webviewDappPreloader: "metafile.webviewDappPreloader.json"
};
var mobileMetafileKeys = ["main.ios.jsbundle", "main.android.jsbundle"];
function getMetafileBundleSize(metafile, slug) {
Expand Down
3 changes: 3 additions & 0 deletions tools/actions/turbo-affected/build/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -18602,6 +18602,8 @@ var package_default = {
doc: "pnpm --filter docs",
mobile: "pnpm --filter live-mobile",
common: "pnpm --filter live-common",
"device-core": "pnpm --filter device-core",
"device-react": "pnpm --filter device-react",
"web-tools": "pnpm --filter web-tools",
"live-env": "pnpm --filter live-env",
portfolio: "pnpm --filter live-portfolio",
Expand Down Expand Up @@ -18656,6 +18658,7 @@ var package_default = {
"dummy-live-app": "pnpm --filter dummy-live-app",
"dummy-wallet-app": "pnpm --filter dummy-wallet-app",
"dummy-ptx-app": "pnpm --filter dummy-ptx-app",
"ethereum-provider": "pnpm --filter ethereum-provider",
ui: "pnpm --filter ui",
"ui:react": "pnpm --filter react-ui",
"ui:native": "pnpm --filter native-ui",
Expand Down
178 changes: 104 additions & 74 deletions tools/actions/turborepo-gh-cache/build/server.js

Large diffs are not rendered by default.

178 changes: 104 additions & 74 deletions tools/actions/turborepo-s3-cache/build/server.js

Large diffs are not rendered by default.

16 changes: 10 additions & 6 deletions tools/github-bot/src/commands/generate-screenshots.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,14 +68,18 @@ export function generateScreenshots(app: Probot) {
const number = payload.check_run.pull_requests[0]?.number;
const login = payload.sender.login;

const res = await context.octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
username: login,
});
if (!number) return;

if (res.status >= 300) return;
try {
const res = await context.octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
username: login,
});

if (!number) return;
if (res.status >= 300) return;
} catch (error) {
// Ignore error
}

await triggerWorkflow({
context,
Expand Down
16 changes: 10 additions & 6 deletions tools/github-bot/src/commands/regen-doc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,14 +69,18 @@ export function regenDoc(app: Probot) {
const number = payload.check_run.pull_requests[0]?.number;
const login = payload.sender.login;

const res = await context.octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
username: login,
});
if (!number) return;

if (res.status >= 300) return;
try {
const res = await context.octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
username: login,
});

if (!number) return;
if (res.status >= 300) return;
} catch (error) {
// Ignore error
}

await triggerWorkflow({
context,
Expand Down
16 changes: 10 additions & 6 deletions tools/github-bot/src/commands/regen-pods.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,14 +69,18 @@ export function regenPods(app: Probot) {
const number = payload.check_run.pull_requests[0]?.number;
const login = payload.sender.login;

const res = await context.octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
username: login,
});
if (!number) return;

if (res.status >= 300) return;
try {
const res = await context.octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
username: login,
});

if (!number) return;
if (res.status >= 300) return;
} catch (error) {
// Ignore error
}

await triggerWorkflow({
context,
Expand Down
6 changes: 3 additions & 3 deletions tools/github-bot/src/commands/tools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ export const commands = (
const command = comment.body.match(matcher);
const login = payload.sender.login;

if (!isPR(issue)) return;
if (!command || (command && command[1] !== name)) return;

try {
const res = await octokit.orgs.checkMembershipForUser({
org: "LedgerHQ",
Expand Down Expand Up @@ -66,9 +69,6 @@ export const commands = (
return;
}

if (!isPR(issue)) return;
if (!command || (command && command[1] !== name)) return;

await octokit.rest.reactions.createForIssueComment({
...context.repo(),
comment_id: comment.id,
Expand Down

0 comments on commit 6ba2746

Please sign in to comment.