admin: migrate to centralized linting workflows#63
Conversation
Applied via project-admin workflow Repository: DeviceSwap Operation: centralize-linting-workflows
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
|
Edit: Jorge has validated #64 - no need for god intervention :) @hdamker - thanks - Yes I will manage this one. |
Don't do the linting changes within the M4 PR ... you would need to merge the PR into main, and then sync this PR here to see the result ... but we want to see the successful checks before the approval of the M4 PR. Best way is to follow the advice here in the PR:
|
…eSwapDate.feature
bigludo7
left a comment
There was a problem hiding this comment.
Fixed all linting issue.
CAMARA Project Admin Update - Linting Setup
This pull request adds centralized linting workflows to ensure code quality and API specification compliance.
✅ Added Workflows
spectral-oas-caller.yml- Spectral linting with CAMARA ruleset for OpenAPI validationpr_validation_caller.yml- Comprehensive PR validation checks✨ Benefits
📋 What This Means for You
🔧 Technical Details
The new workflows reference reusable workflows from:
camaraproject/tooling/.github/workflows/This ensures all repositories benefit from:
👥 Next Steps for Codeowners
Before This PR Can Be Merged:
Review linting results in PR checks:
Fix linting errors directly in this PR:
Approve and merge this PR 🚀
After Successful Merge:
Monitor the new linting system:
Test with additional rules (optional):
Monitor future PRs:
💡Pro tip: Running the Spectral workflow manually NOW is highly recommended. This allows you to fix issues proactively rather than discovering them when submitting your next feature PR!
🤖 Generated via project-admin workflow
Triggered by rartych, executed via hdamker-bot
➡️ Next Steps: This PR should be reviewed, fixed as needed, approved, and merged by repository codeowners following standard review processes.
This is a manually triggered automated administrative update.