feat(tools): set up proper CI #2

Merged
naomi merged 10 commits from feat/tests into main 2026-01-15 20:06:48 -08:00
Owner

Explanation

No response

Issue

No response

Attestations

Dependencies

  • I have pinned the dependencies to a specific patch version.

Style

  • I have run the linter and resolved any errors.
  • My pull request uses an appropriate title, matching the conventional commit standards.
  • My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

Tests

  • My contribution adds new code, and I have added tests to cover it.
  • My contribution modifies existing code, and I have updated the tests to reflect these changes.
  • All new and existing tests pass locally with my changes.
  • Code coverage remains at or above the configured threshold.

Documentation

No response

Versioning

No response

### Explanation _No response_ ### Issue _No response_ ### Attestations - [ ] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/) - [ ] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/). - [ ] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/). ### Dependencies - [ ] I have pinned the dependencies to a specific patch version. ### Style - [ ] I have run the linter and resolved any errors. - [ ] My pull request uses an appropriate title, matching the conventional commit standards. - [ ] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request. ### Tests - [ ] My contribution adds new code, and I have added tests to cover it. - [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes. - [ ] All new and existing tests pass locally with my changes. - [ ] Code coverage remains at or above the configured threshold. ### Documentation _No response_ ### Versioning _No response_
naomi added 1 commit 2026-01-15 10:46:17 -08:00
feat: start setting up CI
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 49s
CI / Lint & Test (pull_request) Failing after 4m58s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
1698735c47
naomi changed title from feat(tools): set up proper CI to WIP(tools): set up proper CI 2026-01-15 10:46:24 -08:00
naomi changed title from WIP(tools): set up proper CI to WIP: feat(tools): set up proper CI 2026-01-15 10:46:32 -08:00
naomi added 1 commit 2026-01-15 10:54:20 -08:00
fix: linting
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 48s
CI / Lint & Test (pull_request) Failing after 5m8s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
dbfd1f669d
naomi added 2 commits 2026-01-15 11:05:45 -08:00
fix: tests
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 50s
CI / Lint & Test (pull_request) Failing after 5m9s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
51c8ff8a9f
naomi added 1 commit 2026-01-15 11:21:32 -08:00
chore: ignore pnpm cache
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 54s
CI / Lint & Test (pull_request) Failing after 6m6s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
c89679c09f
naomi added 1 commit 2026-01-15 11:31:26 -08:00
chore: more deps
CI / Lint & Test (pull_request) Failing after 11s
CI / Build Linux (pull_request) Has been skipped
CI / Build Windows (cross-compile) (pull_request) Has been skipped
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 49s
51671945e6
naomi added 1 commit 2026-01-15 11:35:19 -08:00
fix: package conflict
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 52s
CI / Lint & Test (pull_request) Successful in 14m4s
CI / Build Windows (cross-compile) (pull_request) Failing after 6m11s
CI / Build Linux (pull_request) Failing after 9m17s
4629767ce4
naomi added 1 commit 2026-01-15 13:03:30 -08:00
fix: build pipelines
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 52s
CI / Lint & Test (pull_request) Successful in 14m1s
CI / Build Linux (pull_request) Successful in 16m20s
CI / Build Windows (cross-compile) (pull_request) Failing after 20m26s
44cc7ef542
naomi added 1 commit 2026-01-15 16:38:23 -08:00
chore: regenerate icon?
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 57s
CI / Lint & Test (pull_request) Successful in 13m58s
CI / Build Linux (pull_request) Successful in 16m13s
CI / Build Windows (cross-compile) (pull_request) Failing after 20m53s
b14d377d53
naomi added 1 commit 2026-01-15 17:22:05 -08:00
chore: add nsis?
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 54s
CI / Lint & Test (pull_request) Successful in 14m13s
CI / Build Linux (pull_request) Successful in 16m29s
CI / Build Windows (cross-compile) (pull_request) Successful in 26m13s
d4e9ea5e6b
naomi marked the pull request as ready for review 2026-01-15 20:06:41 -08:00
naomi merged commit c241544743 into main 2026-01-15 20:06:48 -08:00
naomi deleted branch feat/tests 2026-01-15 20:06:48 -08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/hikari-desktop#2