Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom status report names #1013

Merged
merged 4 commits into from
Nov 6, 2024
Merged

Custom status report names #1013

merged 4 commits into from
Nov 6, 2024

Conversation

godrei
Copy link
Contributor

@godrei godrei commented Nov 5, 2024

Checklist

Version

Requires a MINOR version update

Context

This PR introduces support for configuring custom build status report names in the bitrise.yml configuration file.

By default, Bitrise uses the ci/bitrise/<project_slug>/<event_type> status report name (or simply Bitrise for legacy GitHub Checks enabled projects).

The default value can be overwritten at App level and Workflow and Pipeline level too:

---
format_version: '13'
app:
  status_report_name: "ci/bitrise/<project_slug>/<target_id>/<event_type>"

pipelines:
  pipeline:
    status_report_name: "Custom status name for a pipeline"

workflows:
  primary:
    status_report_name: "Custom status name for a workflow"

The custom status name must be a maximum of 100 chars long and must match the ^[a-zA-Z0-9,./():\-_ <>[\]|]*$ regex.

@godrei godrei marked this pull request as ready for review November 5, 2024 13:59
@godrei godrei merged commit 921c329 into master Nov 6, 2024
5 checks passed
@godrei godrei deleted the custom_status_report_names branch November 6, 2024 08:57
@godrei godrei mentioned this pull request Nov 6, 2024
2 tasks
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