Files
spyglassmc-action/src/index.ts

19 lines
552 B
TypeScript

import * as core from "@actions/core"
import { checkDatapack } from "./check_datapack.js"
async function run(): Promise<void> {
try {
const rootDir = core.getInput("rootDir")
const version = core.getInput("version")
const reportAll = core.getBooleanInput("reportAllErrors")
const verbose = core.getBooleanInput("verbose")
await checkDatapack(rootDir, version, reportAll, verbose)
} catch (error) {
if (error instanceof Error) {
core.setFailed(error.message)
}
}
}
run()