Add CI/CD to UI #28

Merged
0950726 merged 5 commits from feat/ci-cd into dev 2025-12-03 15:12:19 +00:00
0950726 commented 2025-12-02 15:08:06 +00:00 (Migrated from git.science.uu.nl)

Adds CI/CD to the UI repository.

Including git hooks (commit message & branch name checks) copied from the CB.

To test:

  • Install the pre-commit hooks (npm i, then npm run prepare)
  • Check that the pipeline passed
  • Check the changes, do they seem right?

ref: N25B-198

Adds CI/CD to the UI repository. Including git hooks (commit message & branch name checks) copied from the CB. To test: - [x] Install the pre-commit hooks (`npm i`, then `npm run prepare`) - [x] Check that the pipeline passed - [x] Check the changes, do they seem right? ref: N25B-198
0950726 commented 2025-12-02 15:11:28 +00:00 (Migrated from git.science.uu.nl)

added 1 commit

Compare with previous version

added 1 commit <ul><li>7d3c6363 - feat: introduce CI/CD runner</li></ul> [Compare with previous version](/ics/sp/2025/n25b/pepperplus-ui/-/merge_requests/28/diffs?diff_id=135055&start_sha=3d7997e8d04796fecffb3d5a43338e1e9f9e26ee)
0950726 commented 2025-12-02 15:42:16 +00:00 (Migrated from git.science.uu.nl)

added 1 commit

Compare with previous version

added 1 commit <ul><li>ea85a05f - fix: use install artifacts</li></ul> [Compare with previous version](/ics/sp/2025/n25b/pepperplus-ui/-/merge_requests/28/diffs?diff_id=135061&start_sha=7d3c63630a091d0d4b6bd79607ef74b1777edb3b)
0950726 commented 2025-12-02 15:47:54 +00:00 (Migrated from git.science.uu.nl)

added 1 commit

  • e680ad31 - fix: add `test` script to package.json

Compare with previous version

added 1 commit <ul><li>e680ad31 - fix: add `test` script to package.json</li></ul> [Compare with previous version](/ics/sp/2025/n25b/pepperplus-ui/-/merge_requests/28/diffs?diff_id=135063&start_sha=ea85a05f273c9749c144c430a0644f195f5a2ff5)
0950726 commented 2025-12-02 15:53:44 +00:00 (Migrated from git.science.uu.nl)

marked this merge request as draft

marked this merge request as **draft**
0950726 commented 2025-12-02 15:53:44 +00:00 (Migrated from git.science.uu.nl)

changed title from Don't merge! Testing CI/CD to Draft: Add CI/CD to UI

<p>changed title from <code class="idiff">D<span class="idiff left right deletion">on&#39;t merge! Testing CI/CD</span></code> to <code class="idiff">D<span class="idiff left right addition">raft: Add CI/CD to UI</span></code></p>
0950726 commented 2025-12-02 15:53:44 +00:00 (Migrated from git.science.uu.nl)

changed the description

changed the description
0950726 commented 2025-12-02 15:53:44 +00:00 (Migrated from git.science.uu.nl)

assigned to @0950726

assigned to @0950726
0950726 commented 2025-12-02 15:57:00 +00:00 (Migrated from git.science.uu.nl)

marked this merge request as ready

marked this merge request as **ready**
0950726 commented 2025-12-02 19:05:13 +00:00 (Migrated from git.science.uu.nl)

changed the description

changed the description
0950726 commented 2025-12-03 10:31:07 +00:00 (Migrated from git.science.uu.nl)

added 2 commits

  • df255a83 - 1 commit from branch dev
  • d41a4579 - Merge remote-tracking branch 'origin/dev' into feat/ci-cd

Compare with previous version

added 2 commits <ul><li>df255a83 - 1 commit from branch <code>dev</code></li><li>d41a4579 - Merge remote-tracking branch &#39;origin/dev&#39; into feat/ci-cd</li></ul> [Compare with previous version](/ics/sp/2025/n25b/pepperplus-ui/-/merge_requests/28/diffs?diff_id=135084&start_sha=e680ad3195d0469ea10c076199f3e5b9df52dd21)
9828273 commented 2025-12-03 10:43:52 +00:00 (Migrated from git.science.uu.nl)

marked the checklist item Check that the pipeline passes as completed

marked the checklist item **Check that the pipeline passes** as completed
0950726 commented 2025-12-03 10:44:58 +00:00 (Migrated from git.science.uu.nl)

changed the description

changed the description
9828273 commented 2025-12-03 10:48:07 +00:00 (Migrated from git.science.uu.nl)

approved this merge request

approved this merge request
9828273 commented 2025-12-03 10:48:21 +00:00 (Migrated from git.science.uu.nl)

marked the checklist item Check the changes, do they seem right? as completed

marked the checklist item **Check the changes, do they seem right?** as completed
2584433 commented 2025-12-03 15:07:29 +00:00 (Migrated from git.science.uu.nl)

marked the checklist item Install the pre-commit hooks (npm i, then npm run prepare) as completed

marked the checklist item **Install the pre-commit hooks (`npm i`, then `npm run prepare`)** as completed
2584433 commented 2025-12-03 15:11:44 +00:00 (Migrated from git.science.uu.nl)

approved this merge request

approved this merge request
2584433 (Migrated from git.science.uu.nl) merged commit 608bd54617 into dev 2025-12-03 15:12:19 +00:00
2584433 commented 2025-12-03 15:14:32 +00:00 (Migrated from git.science.uu.nl)

mentioned in commit 608bd54617

mentioned in commit 608bd546175a45e494bde3237922d784280ef263
9828273 (Migrated from git.science.uu.nl) approved these changes 2026-02-02 13:31:16 +00:00
2584433 (Migrated from git.science.uu.nl) approved these changes 2026-02-02 13:31:16 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pepperplus/pepperplus-ui#28