Skip to content

Commit 3aa65d3

Browse files
committed
Build TS chatbot on push
1 parent 76b0a62 commit 3aa65d3

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ updates:
4242
interval: monthly
4343
open-pull-requests-limit: 10
4444
versioning-strategy: increase
45+
- package-ecosystem: npm
46+
directory: "/examples/chatbot-typescript"
47+
schedule:
48+
interval: monthly
49+
open-pull-requests-limit: 10
50+
versioning-strategy: increase
4551
- package-ecosystem: npm
4652
directory: "/examples/servers/weather-alerts"
4753
schedule:

.github/workflows/typescript-checks.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_call:
55

66
jobs:
7-
check_typscript:
7+
check_typescript:
88
name: Check Typescript library
99
runs-on: ubuntu-latest
1010
steps:
@@ -30,3 +30,22 @@ jobs:
3030
- name: Lint
3131
run: npm run lint
3232
working-directory: ./src/typescript
33+
34+
check_typescript_chatbot:
35+
name: Check Typescript chatbot
36+
runs-on: ubuntu-latest
37+
steps:
38+
- uses: actions/checkout@v4
39+
40+
- name: "Set up Typescript"
41+
uses: actions/setup-node@v4
42+
with:
43+
node-version: 20
44+
45+
- name: Install dependencies
46+
run: npm ci
47+
working-directory: ./examples/typescript-chatbot
48+
49+
- name: Build
50+
run: npm run build
51+
working-directory: ./examples/typescript-chatbot

0 commit comments

Comments
 (0)