admin: migrate to centralized linting workflows#30
Conversation
Applied via project-admin workflow Repository: KnowYourCustomerMatch Operation: centralize-linting-workflows
🦙 MegaLinter status: ❌ ERROR
See detailed report in MegaLinter reports |
|
the gherkin error should have been (hopefully) fixed with: #28 Is it possible to run again the Lint job? In the other APIs in which I'm code owner, it was done automatically if I'm not wrong |
@FabrizioMoggio #28 is not yet merged, so the changes are not even in main, and especially not in the PR here. Two options I see:
|
|
I suggest to proceed with the first option. By the way I can't do any merging by myself :-) |
|
Hi @FabrizioMoggio , @fernandopradocabrillo , @GillesInnov35 , I will merge this PR right now. Though my approval is the only one, this is not a contentious PR, we do not have much time, and it seems it is possible to merge this. Thanks, |
|
Done. |
CAMARA Project Admin Update - Linting Migration
This pull request migrates this repository from local linting configuration to centralized linting workflows managed by the CAMARA project.
🔄 Migration Summary
Removed local linting artifacts:
megalinter.ymlspectral_oas_lint.yml.spectral.yml.yamllint.yaml.gherkin-lintrc/lint_function/Added centralized workflows:
spectral-oas-caller.yml- Spectral linting with CAMARA rulesetpr_validation_caller.yml- Comprehensive PR validation✨ Benefits of Centralized Linting
📋 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 hdamker, 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.