Mattermost: add slash command coverage and docs

This commit is contained in:
Muhammed Mukhthar CM
2026-03-02 11:53:21 +00:00
parent 86a34f1a74
commit 7cc78869a4
6 changed files with 280 additions and 6 deletions

View File

@@ -284,12 +284,7 @@ jobs:
});
isMaintainer = membership?.data?.state === "active";
} catch (error) {
// GITHUB_TOKEN may not have org/team read perms; treat permission errors as non-fatal.
if (error?.status === 404) {
// ignore
} else if (error?.status === 403) {
core.warning(`Skipping team membership check for ${login}; missing permissions.`);
} else {
if (error?.status !== 404) {
throw error;
}
}