Skip to content

Conversation

@TejInaco
Copy link
Contributor

@TejInaco TejInaco commented Dec 26, 2025

This PR splits the current workflow into two independent workflows:

Unit Testing Workflow: Responsible for running all unit tests.
Deployment Workflow: Responsible for publishing the site to GitHub Pages.

Additionally, two new workflows will be introduced to improve code quality and maintain consistency:

Code Formatting Workflow: Responsible for checking and enforcing code formatting standards.
Code quality Workflow: Responsible for code quality and bug detection.

closes #174

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>
@netlify
Copy link

netlify bot commented Dec 26, 2025

Deploy Preview for editdor ready!

Name Link
🔨 Latest commit 62f30b6
🔍 Latest deploy log https://app.netlify.com/projects/editdor/deploys/694f22feb8a31f00085b5b58
😎 Deploy Preview https://deploy-preview-175--editdor.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>
Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>
Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>
Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>
@egekorkan egekorkan merged commit fe44cd8 into eclipse:master Dec 28, 2025
9 checks passed
guneet-baweja pushed a commit to guneet-baweja/editdor that referenced this pull request Jan 10, 2026
* refactor replace original publish-to-gh-pages workflow

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>

* refactor replace add unit test  workflow

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>

* feat add code formatting workflow

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>

* fix prettier format on BaseButton.tsx

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>

* feat add code quality workflow, fix dependencies

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>

---------

Signed-off-by: Ricardo Silva <rephyrus0877@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor: Split CI workflows into separate jobs for better feedback and parallel execution

2 participants