ci: implement workflows for tests and coverage#7
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Up to standards ✅🟢 Issues
|
There was a problem hiding this comment.
Pull request overview
This PR restructures GitHub Actions CI by introducing a reusable workflow to run tests, collect coverage artifacts, and upload coverage to Codacy, while replacing the previous standalone coverage workflow.
Changes:
- Added a new reusable workflow (
tests-coverage.yml) for running tests, storing coverage as an artifact, and uploading to Codacy. - Added a new top-level CI workflow (
ci.yml) that triggers on PRs/pushes and calls the reusable workflow. - Removed the old
coverage.ymlworkflow in favor of the new reusable setup.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| .github/workflows/tests-coverage.yml | New reusable workflow to run bun test --coverage, upload coverage as an artifact, then upload coverage to Codacy. |
| .github/workflows/coverage.yml | Removed prior monolithic coverage workflow now superseded by the reusable CI structure. |
| .github/workflows/ci.yml | New entrypoint workflow that triggers CI and calls the reusable coverage workflow. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
05071d1 to
548f166
Compare
548f166 to
1e78ab2
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
1e78ab2 to
36a32e3
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
36a32e3 to
d80c516
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Description
This PR modifies existing workflows, in order to integrate a structured and scalable continious integration
Related issues
Testing
Screenshots
Notes