Skip to content

Develop#1

Merged
Zaiidmo merged 6 commits intomasterfrom
develop
Feb 24, 2026
Merged

Develop#1
Zaiidmo merged 6 commits intomasterfrom
develop

Conversation

@Zaiidmo
Copy link
Copy Markdown
Contributor

@Zaiidmo Zaiidmo commented Feb 24, 2026

Summary

  • What does this PR change?

Why

  • Why is this change needed?

Checklist

  • Added/updated tests (if behavior changed)
  • npm run lint passes
  • npm run typecheck passes
  • npm test passes
  • npm run build passes
  • Added a changeset (npx changeset) if this affects consumers

Notes

  • Anything reviewers should pay attention to?

@Zaiidmo Zaiidmo requested a review from a team February 24, 2026 11:02
@Zaiidmo Zaiidmo merged commit 2d5a94d into master Feb 24, 2026
0 of 2 checks passed
a-elkhiraooui-ciscode added a commit that referenced this pull request Mar 27, 2026
* Develop (#1)

* ops: updated workflows and unit tests coverage rules

* chore: update test coverage rules

* chore: setting up env

* chore: fixed prettier format errors

* ops: updated workflow trigger

* 0.0.1

* first version

* fixed a style issue and added changeset

---------

Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com>
Zaiidmo added a commit that referenced this pull request Mar 30, 2026
* ops: updated workflows and unit tests coverage rules

* chore: update test coverage rules

* chore: setting up env

* chore: fixed prettier format errors

* ops: updated workflow trigger

* 0.0.1

* chore: standardize workflows and ci/cd

- Fix SONAR_PROJECT_KEY (critical bug fix)
- Add dependabot.yml for dependency management
- Add sonarqube_mcp.instructions.md
- Standardize branch triggers and Actions versions
- Pin SonarQube actions to commit SHA

* chore: add copilot-instructions.md for standardization

- Add comprehensive copilot-instructions.md guiding notification UI development
- Align documentation with other frontend packages
- Establish clear naming conventions and testing standards
- Define module structure and development workflow

* chore: standardize npm scripts (lint, format, typecheck, test, build, clean, verify, prepublishOnly)

* chore: Standardize ESLint and Prettier configs with best practices

* docs: add standardized instruction files structure

- Add comprehensive instruction files in .github/instructions/
- Includes copilot, testing, bugfix, features, general guidelines
- Standardize documentation across all repositories

* ci: update publish workflow to require version tags

- Change trigger from tag push to master branch push
- Add tag validation using 'git describe --exact-match'
- Prevent failed workflows on feature branch tag pushes
- Maintain semantic versioning with mandatory tags

* ops: UPDATED publish workflow and dependabot PR limits

* Notification UI (#3)

* Develop (#1)

* ops: updated workflows and unit tests coverage rules

* chore: update test coverage rules

* chore: setting up env

* chore: fixed prettier format errors

* ops: updated workflow trigger

* 0.0.1

* first version

* fixed a style issue and added changeset

---------

Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com>

* ops (ci): standardize publish validation and dependabot across all packages

- Replace git tag --list strategy with package.json-driven tag validation
  in all 16 publish workflows; use git rev-parse to verify the exact tag
  exists rather than guessing the latest repo-wide tag
- Update error guidance to reflect feat/** → develop → master flow
- Standardize dependabot to npm-only, grouped, monthly cadence across
  all 16 packages; remove github-actions ecosystem updates
- Add missing dependabot.yml to AuthKit-UI, ChartKit-UI, HealthKit,
  HooksKit, paymentkit, StorageKit

* fix: missing dependencies for test coverage

* tests: added test files to pass thresholds

* fix: release check Sonar test directory

* fix: added `lcov`to reporter

---------

Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com>
Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com>
Zaiidmo added a commit that referenced this pull request Mar 31, 2026
* ops: updated workflows and unit tests coverage rules

* chore: update test coverage rules

* chore: setting up env

* chore: fixed prettier format errors

* ops: updated workflow trigger

* 0.0.1

* chore: standardize workflows and ci/cd

- Fix SONAR_PROJECT_KEY (critical bug fix)
- Add dependabot.yml for dependency management
- Add sonarqube_mcp.instructions.md
- Standardize branch triggers and Actions versions
- Pin SonarQube actions to commit SHA

* chore: add copilot-instructions.md for standardization

- Add comprehensive copilot-instructions.md guiding notification UI development
- Align documentation with other frontend packages
- Establish clear naming conventions and testing standards
- Define module structure and development workflow

* chore: standardize npm scripts (lint, format, typecheck, test, build, clean, verify, prepublishOnly)

* chore: Standardize ESLint and Prettier configs with best practices

* docs: add standardized instruction files structure

- Add comprehensive instruction files in .github/instructions/
- Includes copilot, testing, bugfix, features, general guidelines
- Standardize documentation across all repositories

* ci: update publish workflow to require version tags

- Change trigger from tag push to master branch push
- Add tag validation using 'git describe --exact-match'
- Prevent failed workflows on feature branch tag pushes
- Maintain semantic versioning with mandatory tags

* ops: UPDATED publish workflow and dependabot PR limits

* Notification UI (#3)

* Develop (#1)

* ops: updated workflows and unit tests coverage rules

* chore: update test coverage rules

* chore: setting up env

* chore: fixed prettier format errors

* ops: updated workflow trigger

* 0.0.1

* first version

* fixed a style issue and added changeset

---------

Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com>

* ops (ci): standardize publish validation and dependabot across all packages

- Replace git tag --list strategy with package.json-driven tag validation
  in all 16 publish workflows; use git rev-parse to verify the exact tag
  exists rather than guessing the latest repo-wide tag
- Update error guidance to reflect feat/** → develop → master flow
- Standardize dependabot to npm-only, grouped, monthly cadence across
  all 16 packages; remove github-actions ecosystem updates
- Add missing dependabot.yml to AuthKit-UI, ChartKit-UI, HealthKit,
  HooksKit, paymentkit, StorageKit

* fix: missing dependencies for test coverage

* tests: added test files to pass thresholds

* fix: release check Sonar test directory

* fix: added `lcov`to reporter

* 0.0.2

* security: added CODEOWNER file for branches security \\

* Empty

* empty

* ops: updated relese check workflow

---------

Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com>
Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com>
Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.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.

1 participant