Skip to content

fix: correct invalid compass.yml link types and custom field type [PYSDK-83] - #571

Merged
helmut-hoffer-von-ankershoffen merged 1 commit into
mainfrom
fix/PYSDK-83-compass-yml-invalid-types
Apr 24, 2026
Merged

fix: correct invalid compass.yml link types and custom field type [PYSDK-83]#571
helmut-hoffer-von-ankershoffen merged 1 commit into
mainfrom
fix/PYSDK-83-compass-yml-invalid-types

Conversation

@helmut-hoffer-von-ankershoffen

@helmut-hoffer-von-ankershoffenhelmut-hoffer-von-ankershoffen commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

🛡️ Resolves PYSDK-83 following PR-SOP-01 Problem Resolution and Non-Conforming Products, part of our ISO 13485-certified QMS | Ketryx Project

Summary

  • PROJECT_TRACKERPROJECT (invalid link type)
  • STATUS_PAGEOTHER_LINK (invalid link type)
  • Is open source custom field type: truetype: boolean with value: true (invalid customField type)

Root Cause

Implementation error in PYSDK-82: used undocumented/invalid enum values for Compass link types and custom field types, causing the Compass sync to fail immediately after merge.

Test Plan

  • Compass sync succeeds after merge (check Compass component page for python-sdk)

@sonarqubecloud

Copy link
Copy Markdown

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

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 Atlassian Compass component descriptor to use valid link/customField enum values so Compass sync no longer fails for the python-sdk component.

Changes:

  • Replace invalid Compass link type PROJECT_TRACKER with PROJECT for the Jira Board link.
  • Replace invalid Compass link type STATUS_PAGE with OTHER_LINK for the status page link.
  • Fix the Is open source custom field from an invalid type: true to type: boolean with value: true.

@helmut-hoffer-von-ankershoffen
helmut-hoffer-von-ankershoffen merged commit 188e632 into mainApr 24, 2026
29 of 30 checks passed
@helmut-hoffer-von-ankershoffen
helmut-hoffer-von-ankershoffen deleted the fix/PYSDK-83-compass-yml-invalid-types branch April 24, 2026 16:05
@codecov

codecovBot commented Apr 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.
see 19 files with indirect coverage changes

@helmut-hoffer-von-ankershoffenhelmut-hoffer-von-ankershoffen added sop:pr-sop-01 PR-SOP-01 Problem Resolution (bug / anomaly fix) type:fix Bug fix (conventional fix) scope:dev-only Affects only our dev/CI env; consumers unaffected labels Apr 24, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope:dev-onlyAffects only our dev/CI env; consumers unaffectedskip:test:long_runningSkip long-running tests (≥5min)sop:pr-sop-01PR-SOP-01 Problem Resolution (bug / anomaly fix)type:fixBug fix (conventional fix)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@helmut-hoffer-von-ankershoffen