From 686c6f90d7a3c2bc0f8b89619c5d91ee8fb320e4 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sun, 4 Jan 2026 22:15:20 -0800 Subject: Add tabloid language support --- .ci/ci.ts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .ci/ci.ts (limited to '.ci/ci.ts') diff --git a/.ci/ci.ts b/.ci/ci.ts new file mode 100644 index 0000000..095b0d3 --- /dev/null +++ b/.ci/ci.ts @@ -0,0 +1,27 @@ +#!/usr/bin/env node + +import { DefaultGitHookPipelineBuilder, NpmPublishJob } from '@emprespresso/ci_model'; + +const getPipeline = () => { + const gitHookPipeline = new DefaultGitHookPipelineBuilder(); + const branch = gitHookPipeline.getBranch(); + if (!branch || branch !== 'release') return gitHookPipeline.build(); + + const publish: NpmPublishJob = { + type: 'npm_publish.js', + arguments: { + source: 'codemirror-lang-tabloid', + registry: 'registry.npmjs.org', + }, + }; + gitHookPipeline.addStage({ parallelJobs: [publish] }); + + return gitHookPipeline.build(); +}; + +const main = () => { + const data = getPipeline().serialize(); + process.stdout.write(data); +}; + +main(); -- cgit v1.2.3-70-g09d2