SIENTIAPDE-1327

Update requirements and simplify CI workflow for quality checks

- Added new dependencies: kaleido, hyperopt, and shap to requirements.txt.
- Refactored the quality gate workflow to use a template for improved maintainability and reduced complexity.
This commit is contained in:
vitor-aignosi
2025-10-23 09:33:10 -03:00
parent 2cecd8eefb
commit a398e2ea38
3 changed files with 24 additions and 91 deletions

15
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: Create Release on Merge to Main
on:
pull_request:
types: [closed]
branches:
- main
jobs:
release:
uses: Aignosi/github_workflow_templates/.github/workflows/dataops-module-release.yml@main
permissions: write-all
with:
project_name: 'laborious'
secrets: inherit