Skip to content

ci(ipa): Add IPA-117-description override for Principal.onBehalfOf - #1381

Merged
yelizhenden-mdb merged 1 commit into
mainfrom
sage-bot/CLOUDP-423175/sage-CLOUDP-423175-1784103933230
Jul 15, 2026
Merged

ci(ipa): Add IPA-117-description override for Principal.onBehalfOf#1381
yelizhenden-mdb merged 1 commit into
mainfrom
sage-bot/CLOUDP-423175/sage-CLOUDP-423175-1784103933230

Conversation

@mongodb-sage-bot

@mongodb-sage-bot mongodb-sage-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

The dev OpenAPI Spec release failed because the xgen-IPA-117-description
Spectral rule flagged #/components/schemas/Principal/properties/onBehalfOf
for a missing description.

Add an override in tools/spectral/ipa/ipa-spectral.yaml to turn off the
xgen-IPA-117-description rule for that component, following the existing
pattern for fields that can't be documented. Following a recent PR

Jira ticket: CLOUDP-423175

Closes #1372

Checklist

  • I have signed the MongoDB CLA
  • I have added tests that prove my fix is effective or that my feature works

Changes to Spectral

  • I have read the README file for Spectral Updates

Important

MongoDB Contribution Guidelines

This pull request was generated by sage-bot on behalf of yeliz.henden@mongodb.com (ticket assignee). The assignee must self-review the changes before requesting review from another engineer.
The assignee is not allowed to merge their own PR without approval from another engineer.

## Proposed changes

The dev OpenAPI Spec release failed because the `xgen-IPA-117-description`
Spectral rule flagged `#/components/schemas/Principal/properties/onBehalfOf`
for a missing description.

Add an override in `tools/spectral/ipa/ipa-spectral.yaml` to turn off the
`xgen-IPA-117-description` rule for that component, following the existing
pattern for fields that can't be documented.

_Jira ticket:_ CLOUDP-423175

Closes #1372

## Checklist

- [ ] I have signed the [MongoDB CLA](https://www.mongodb.com/legal/contributor-agreement)
- [ ] I have added tests that prove my fix is effective or that my feature works

### Changes to Spectral
- [x] I have read the [README](../tools/spectral/README.md) file for Spectral Updates
@mongodb-sage-bot

Copy link
Copy Markdown
Contributor Author

Sage Bot can help with this pull request. Just @sage-bot in comments and I'll start working on changes in this branch.
Learn more about Sage Bot

@yelizhenden-mdb yelizhenden-mdb changed the title CLOUDP-423175: Add IPA-117-description override for Principal.onBehalfOf ci(fix): Add IPA-117-description override for Principal.onBehalfOf Jul 15, 2026
@yelizhenden-mdb yelizhenden-mdb changed the title ci(fix): Add IPA-117-description override for Principal.onBehalfOf ci(ipa): Add IPA-117-description override for Principal.onBehalfOf Jul 15, 2026
@yelizhenden-mdb
yelizhenden-mdb marked this pull request as ready for review July 15, 2026 08:38
@yelizhenden-mdb
yelizhenden-mdb requested a review from a team as a code owner July 15, 2026 08:38
@yelizhenden-mdb
yelizhenden-mdb merged commit 46675b2 into main Jul 15, 2026
13 of 17 checks passed
@yelizhenden-mdb
yelizhenden-mdb deleted the sage-bot/CLOUDP-423175/sage-CLOUDP-423175-1784103933230 branch July 15, 2026 08:40
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.

(dev) The OpenAPI Spec Release has failed. 🙀

1 participant