fix(ci): resolve CI pipeline failures

- Fix jest command not found in coverage job by using npx jest
- Fix lint command in CI/CD pipeline to use lint:check
- Fix E2E test helper conditionalDescribe function to properly skip tests when Docker images are missing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ClaudeBot
2025-05-27 17:52:31 +00:00
parent 973bba5a8e
commit b88cffe649
3 changed files with 15 additions and 19 deletions

View File

@@ -111,7 +111,7 @@ jobs:
run: npm ci --prefer-offline --no-audit
- name: Generate test coverage
run: jest --coverage --testPathPattern='test/(unit|integration).*\.test\.js$'
run: npx jest --coverage --testPathPattern='test/(unit|integration).*\.test\.js$'
env:
NODE_ENV: test
BOT_USERNAME: '@TestBot'

View File

@@ -37,7 +37,7 @@ jobs:
run: npm ci --prefer-offline --no-audit
- name: Run linter
run: npm run lint
run: npm run lint:check
- name: Run tests
run: npm test