-
-
Notifications
You must be signed in to change notification settings - Fork 26
CI CD
Suhaib Bin Younis edited this page Dec 23, 2025
·
1 revision
This repository uses GitHub Actions to automate testing and build processes.
-
Trigger: Pushes and Pull Requests to
main. -
Jobs:
-
build: Runsnpm cifollowed bynpm run compile. -
compileexecutes:-
tsc --noEmit(Type Checking) -
eslint src(Linting) -
node esbuild.js(Build verification)
-
-
-
Goal: Ensures that no broken code is merged into
main.
-
Configuration:
.github/dependabot.yml -
Schedule:
-
npm: Weekly updates. -
github-actions: Monthly updates.
-
- Goal: Keeps dependencies secure and up-to-date automatically.
We use standard labels to categorize issues:
-
bug🐛: Something isn't working. -
enhancement✨: New feature requests. -
documentation📚: Improvements to docs. -
good first issue🚀: Good for newcomers.