Skip to content

馃敡 Fix workflow triggers and improve error handling - #1

Open
MePriyanshuHoo wants to merge 2 commits into
mainfrom
fix/workflow-triggers
Open

馃敡 Fix workflow triggers and improve error handling#1
MePriyanshuHoo wants to merge 2 commits into
mainfrom
fix/workflow-triggers

Conversation

@MePriyanshuHoo

Copy link
Copy Markdown
Owner
  • Remove push trigger from test-setup workflow (PR-only triggers)
  • Fix macOS compatibility in PR benchmark sed commands
  • Add robust error handling to monthly benchmark build
  • Improve bun install error handling
  • Align error handling patterns with working test-setup workflow

Changes:

  • test-setup.yml: Remove push trigger, keep PR and manual only
  • pr-benchmark.yml: Fix cross-platform sed commands for macOS
  • monthly-benchmark.yml: Add compiler fallback and build validation

Priyanshu added 2 commits July 17, 2025 16:29
- Remove push trigger from test-setup workflow (PR-only triggers)
- Fix macOS compatibility in PR benchmark sed commands
- Add robust error handling to monthly benchmark build
- Improve bun install error handling
- Align error handling patterns with working test-setup workflow

Changes:
- test-setup.yml: Remove push trigger, keep PR and manual only
- pr-benchmark.yml: Fix cross-platform sed commands for macOS
- monthly-benchmark.yml: Add compiler fallback and build validation
- Add cd  after WRK installation to return to project directory
- Prevent npm install from running in /tmp/wrk directory
- Fix 'Could not read package.json' error in workflow installations
- Ensure all npm/bun commands run in correct project context

This fixes the ENOENT package.json error that was occurring during WRK installation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant