Files
gh-action-bot/src/force.mjs

21 lines
622 B
JavaScript

import dotenv from 'dotenv';
import logger from './lib/logger.mjs';
import createRepo from './lib/create_repo.mjs';
import createPullComment from './lib/create_pull_comment.mjs';
dotenv.config();
async function forceRetest() {
const [ownerRepo, prNumber] = process.argv.splice(2);
const { PULL_RETEST_BODY } = process.env;
if (!ownerRepo || !prNumber) {
throw new Error('You must specify an owner/repo combo and a pull request number');
}
const repo = createRepo(ownerRepo);
await createPullComment(repo, prNumber, PULL_RETEST_BODY, { delete: true });
}
forceRetest().catch(err => logger.error(err));