feat(ci): Add some very basic smoke testing to CI.yml (#10451)

This commit is contained in:
Richie Foreman
2025-10-03 10:43:06 -04:00
committed by GitHub
parent 93c7378d3b
commit f76adec8a6
2 changed files with 69 additions and 0 deletions

View File

@@ -125,6 +125,12 @@ jobs:
NO_COLOR: true
run: 'npm run test:ci'
- name: 'Bundle'
run: 'npm run bundle'
- name: 'Smoke test bundle'
run: 'node ./bundle/gemini.js --version'
- name: 'Wait for file system sync'
run: 'sleep 2'
@@ -187,6 +193,12 @@ jobs:
NO_COLOR: true
run: 'npm run test:ci -- --coverage.enabled=false'
- name: 'Bundle'
run: 'npm run bundle'
- name: 'Smoke test bundle'
run: 'node ./bundle/gemini.js --version'
- name: 'Wait for file system sync'
run: 'sleep 2'
@@ -323,6 +335,14 @@ jobs:
run: 'npm run test:ci -- --coverage.enabled=false'
shell: 'pwsh'
- name: 'Bundle'
run: 'npm run bundle'
shell: 'pwsh'
- name: 'Smoke test bundle'
run: 'node ./bundle/gemini.js --version'
shell: 'pwsh'
ci:
name: 'CI'
if: 'always()'