trigger.dev
Version:
A Command-Line Interface for Trigger.dev (v3) projects
18 lines • 669 B
JavaScript
import { appendFileSync } from "node:fs";
export function setGithubActionsOutputAndEnvVars({ envVars, outputs, }) {
// Set environment variables
if (process.env.GITHUB_ENV) {
const contents = Object.entries(envVars)
.map(([key, value]) => `${key}=${value}`)
.join("\n");
appendFileSync(process.env.GITHUB_ENV, contents);
}
// Set outputs
if (process.env.GITHUB_OUTPUT) {
const contents = Object.entries(outputs)
.map(([key, value]) => `${key}=${value}`)
.join("\n");
appendFileSync(process.env.GITHUB_OUTPUT, contents);
}
}
//# sourceMappingURL=githubActions.js.map