Skip to content

Bump Bitbucket pipelines schema to support custom steps and both inli…#940

Merged
nathanjmcdougall merged 3 commits intomainfrom
939-bump-bitbucket-pipelines-schema-2025-09-14
Sep 14, 2025
Merged

Bump Bitbucket pipelines schema to support custom steps and both inli…#940
nathanjmcdougall merged 3 commits intomainfrom
939-bump-bitbucket-pipelines-schema-2025-09-14

Conversation

@nathanjmcdougall
Copy link
Copy Markdown
Collaborator

…ne and pipeline steps

@nathanjmcdougall nathanjmcdougall linked an issue Sep 14, 2025 that may be closed by this pull request
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Updates the Bitbucket Pipelines schema to support custom steps and both inline and pipeline step types. This change expands the schema definition to include newer step configuration options in Bitbucket Pipelines.

  • Adds support for custom pipeline steps with a custom field for referencing custom pipeline names
  • Introduces step type enumeration supporting "inline" and "pipeline" types
  • Updates the schema JSON definition with new fields for enhanced pipeline flexibility

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
tests/usethis/_integrations/ci/bitbucket/schema.json Updates JSON schema with new custom and type fields for step configuration
src/usethis/_integrations/ci/bitbucket/schema.py Adds corresponding Python model fields for custom pipeline name and step type

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@codecov
Copy link
Copy Markdown

codecov bot commented Sep 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Sep 14, 2025

CodSpeed Instrumentation Performance Report

Merging #940 will not alter performance

Comparing 939-bump-bitbucket-pipelines-schema-2025-09-14 (fc6ae9d) with main (f44669a)1

Summary

✅ 2 untouched

Footnotes

  1. No successful run was found on main (f4941c4) during the generation of this report, so f44669a was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@nathanjmcdougall nathanjmcdougall merged commit 9372870 into main Sep 14, 2025
20 checks passed
@nathanjmcdougall nathanjmcdougall deleted the 939-bump-bitbucket-pipelines-schema-2025-09-14 branch September 14, 2025 11:04
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.

Bump bitbucket pipelines schema 2025-09-14

2 participants