From 53242b03ee0b19f44e9408e57610a292ed532a04 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 21 Feb 2026 14:19:57 +0000 Subject: [PATCH 1/2] Initial plan From fddf32bce9ca377f626bf90fc53699ee6f538793 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 21 Feb 2026 14:21:38 +0000 Subject: [PATCH 2/2] Add TypeScript compilation and test steps to GitHub workflows Co-authored-by: jogibear9988 <364896+jogibear9988@users.noreply.github.com> --- .github/workflows/dotnet.yml | 15 +++++++++++++++ .github/workflows/dotnetpull.yml | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 735e4d7..2002e9c 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -30,6 +30,21 @@ jobs: fileVersion: ${{ steps.gitversion.outputs.MajorMinorPatch }} informationalVersion: ${{ steps.gitversion.outputs.InformationalVersion }} + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + cache-dependency-path: TiaCodegen-ts/package-lock.json + - name: Install TypeScript dependencies + run: npm ci + working-directory: TiaCodegen-ts + - name: Build TypeScript + run: npm run build + working-directory: TiaCodegen-ts + - name: Test TypeScript + run: npm test + working-directory: TiaCodegen-ts - name: Restore dependencies run: dotnet restore - name: Build diff --git a/.github/workflows/dotnetpull.yml b/.github/workflows/dotnetpull.yml index a547030..4fc917f 100644 --- a/.github/workflows/dotnetpull.yml +++ b/.github/workflows/dotnetpull.yml @@ -15,6 +15,21 @@ jobs: uses: actions/setup-dotnet@v1 with: dotnet-version: 9.0.x + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + cache-dependency-path: TiaCodegen-ts/package-lock.json + - name: Install TypeScript dependencies + run: npm ci + working-directory: TiaCodegen-ts + - name: Build TypeScript + run: npm run build + working-directory: TiaCodegen-ts + - name: Test TypeScript + run: npm test + working-directory: TiaCodegen-ts - name: Restore dependencies run: dotnet restore - name: Build