Skip to content

Conversation

doomsayer13
Copy link

No description provided.

@bitrise-ip-bot
Copy link

bitrise-ip-bot commented Sep 22, 2025

Summary

This PR adds SimpleX benchmarking workflows to the CI pipeline, including both baseline and compilation cache variants. The implementation follows existing patterns but is missing error handling in the workflow scripts.

Walkthrough

File Summary
bitrise.yml Added SimpleX benchmark workflows with baseline and cache variants, but missing 'set -exo pipefail' error handling in scripts

@doomsayer13 doomsayer13 changed the base branch from main to ACI-4001-comp-cache-benchmark September 22, 2025 10:01
Copy link

@bitrise-ip-bot bitrise-ip-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an AI-generated review. Please review it carefully.

Actionable comments posted: 2

title: Install dependencies
inputs:
- content: |-
./scripts/ios/prepare-x86_64.sh

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐛 Bug

The script execution lacks error handling and pipefail settings that are present in other similar workflows. This could cause the build to continue even if the preparation script fails.

🔄 Suggestion:

Suggested change
./scripts/ios/prepare-x86_64.sh
set -exo pipefail
./scripts/ios/prepare-x86_64.sh

title: Install dependencies
inputs:
- content: |-
./scripts/ios/prepare-x86_64.sh

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐛 Bug

The script execution lacks error handling and pipefail settings that are present in other similar workflows. This could cause the build to continue even if the preparation script fails.

🔄 Suggestion:

Suggested change
./scripts/ios/prepare-x86_64.sh
set -exo pipefail
./scripts/ios/prepare-x86_64.sh

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.

2 participants