CCM-11976: Publish routing events #5970
cicd-1-pull-request.yaml
on: push
Set CI/CD metadata
6s
Commit stage
/
Scan secrets
14s
Commit stage
/
Check file format
8s
Commit stage
/
Check Markdown format
10s
Commit stage
/
Check English usage
11s
Commit stage
/
Check TODO usage
6s
Commit stage
/
Count lines of code
7s
Commit stage
/
Scan dependencies
43s
Commit stage
/
Check for changes to event schema package compared to main branch
8s
Commit stage
/
Check event schemas have been regenerated
36s
Commit stage
/
Check event schema version has been updated
6s
Commit stage
/
Run terraform-docs
10s
Commit stage
/
Lint Terraform
5s
Commit stage
/
Trivy Scan
2m 52s
Test stage
/
Check generated dependencies
37s
Test stage
/
Linting
1m 47s
Test stage
/
Typecheck
1m 40s
Test stage
/
Test contracts (provider)
42s
Create Dynamic Environment
0s
Matrix: Test stage / Unit tests
Acceptance stage
/
Run Acceptance Tests
Annotations
10 errors and 5 warnings
|
Test stage / Linting:
packages/event-schemas/src/routing-config.ts#L38
Replace `templateId:·z.string().regex(/^[\dA-Fa-f]{8}(?:-[\dA-Fa-f]{4}){3}-[\dA-Fa-f]{12}$/)` with `··templateId:·z⏎······.string()⏎······.regex(/^[\dA-Fa-f]{8}(?:-[\dA-Fa-f]{4}){3}-[\dA-Fa-f]{12}$/)⏎······`
|
|
|
|
|
|
|
|
|
|
Test stage / Linting:
packages/event-schemas/src/routing-config.ts#L11
Replace `⏎··'DELETED',⏎··'DRAFT',⏎··'COMPLETED',⏎` with `'DELETED',·'DRAFT',·'COMPLETED'`
|
|
Test stage / Linting:
packages/event-schemas/src/events/routing-config-drafted.ts#L3
Replace `·$RoutingConfigEventV1Data,·$RoutingConfigStatus·` with `⏎··$RoutingConfigEventV1Data,⏎··$RoutingConfigStatus,⏎`
|
|
Test stage / Linting:
packages/event-schemas/src/events/routing-config-deleted.ts#L3
Replace `·$RoutingConfigEventV1Data,·$RoutingConfigStatus·` with `⏎··$RoutingConfigEventV1Data,⏎··$RoutingConfigStatus,⏎`
|
|
Test stage / Linting:
packages/event-schemas/src/events/routing-config-completed.ts#L17
Replace `'uk.nhs.notify.template-management.RoutingConfigCompleted.v1'` with `⏎····'uk.nhs.notify.template-management.RoutingConfigCompleted.v1'⏎··`
|
|
Test stage / Linting:
packages/event-schemas/src/events/routing-config-completed.ts#L3
Replace `·$RoutingConfigEventV1Data,·$RoutingConfigStatus·` with `⏎··$RoutingConfigEventV1Data,⏎··$RoutingConfigStatus,⏎`
|
|
Test stage / Linting:
tests/test-team/template-mgmt-routing-component-tests/choose-templates.routing-component.spec.ts#L415
Some tests seem to be commented
|
|
Test stage / Linting:
tests/test-team/template-mgmt-routing-component-tests/choose-templates.routing-component.spec.ts#L411
Some tests seem to be commented
|
|
Test stage / Linting:
packages/event-schemas/src/routing-config.ts#L93
Unsafe Regular Expression
|
|
Test stage / Linting:
packages/event-schemas/src/routing-config.ts#L56
Unsafe Regular Expression
|
|
Test stage / Linting:
packages/event-schemas/src/routing-config.ts#L38
Unsafe Regular Expression
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
code-coverage-data-migration-user-transfer
|
2.45 KB |
sha256:9ec804b5866838d87f193b956d55d28ecf394244c1fad2e541d11cc6f39fcb2c
|
|
|
code-coverage-frontend
|
11.2 KB |
sha256:6430d2a6eb0efa4b6f02c402b7b87e56c7103f8a20dbd16473258731174afeae
|
|
|
code-coverage-lambdas-authorizer
|
347 Bytes |
sha256:83382ad7fb80b6820ac87b7418d9899b3db9a915775ad4e62531fe0c7810a9f6
|
|
|
code-coverage-lambdas-backend-api
|
6.26 KB |
sha256:2e2651b142d7a89e5c2ebaecce737800b1cc86c212a8c2066252113dc0052715
|
|
|
code-coverage-lambdas-backend-client
|
1.15 KB |
sha256:bf7dce3f95e9569cbcb7e16e21dab7965cc1a403678aed831d74b9f26a39c6fd
|
|
|
code-coverage-lambdas-cognito-triggers
|
421 Bytes |
sha256:a51f8fb57cd45e061bcab207eeb5dc2b24c7d1627989bf454c93b05791eab72d
|
|
|
code-coverage-lambdas-download-authorizer
|
359 Bytes |
sha256:c258dbe2ff3139be0c9b8a9f222a69d0807055a14b4827c54386d739fe1f93c4
|
|
|
code-coverage-lambdas-event-publisher
|
791 Bytes |
sha256:d1b49abceced9381065032b3f6ba39e74bc5a7cb21eeec18793fd06e020cdad4
|
|
|
code-coverage-lambdas-sftp-letters
|
1.69 KB |
sha256:fe02793ac627e24ab8f3ac8a955b00ebc30740531c99e0f60bd3633bd52296ad
|
|
|
code-coverage-packages-event-schemas
|
330 Bytes |
sha256:da0c92a09e6e89c98173c008af501e9de59cce76905037023a235e43494f80b0
|
|
|
code-coverage-report
|
17 KB |
sha256:7cfa01359ba7801ba30c5331ffb46173b310841ccf686d7c452ff328314fd66b
|
|
|
code-coverage-utils-entity-update-command-builder
|
1.56 KB |
sha256:dc005136d2d9eee489fcdcccbfd6f63b9c27120d8626408b8034f45dc918e9e1
|
|
|
code-coverage-utils-utils
|
1.41 KB |
sha256:a44478bafb94f32df4eafa93022c10e6053f88913ff8a1549d62726359477e7a
|
|
|
lines-of-code-report.json.zip
Expired
|
937 Bytes |
sha256:e3d5d573931e6c961af478de4c89712854daaa7c678e211fa41edfdfbc02218c
|
|
|
sbom-repository-report.json.zip
Expired
|
144 KB |
sha256:1833e17250ffaa710090ab0a496fe06895b66b5a2e9b1c6fa0a5f7d903ff7227
|
|
|
unit-tests-data-migration-user-transfer
|
56.9 KB |
sha256:ad3a14a65f8a7779301fed99d309a6b146c63359ae3e48d1e5a15eafcfef32dc
|
|
|
unit-tests-frontend
|
651 KB |
sha256:c6ff0dbebffff335fbddb345a5c6dabad87fb0c4a77a5e65f83beea4c607e589
|
|
|
unit-tests-lambdas-authorizer
|
20.5 KB |
sha256:1702cfcdb060b8f780eb2c7b5fd326d9384599c4db560cb0f1a7d322f9b5eff9
|
|
|
unit-tests-lambdas-backend-api
|
188 KB |
sha256:650101669a8c7f154b047a53b47461f6603a75853decda182adf874c421bfd0f
|
|
|
unit-tests-lambdas-backend-client
|
58.8 KB |
sha256:feeb66ba08d5422a174448a4e04e961185d00222ff620d174f2417a8e99ee6fe
|
|
|
unit-tests-lambdas-cognito-triggers
|
22.8 KB |
sha256:ceb52385a6d268c0d834eb520f2a4d1aeb27529906b025e61578154d9176739d
|
|
|
unit-tests-lambdas-download-authorizer
|
20.7 KB |
sha256:3ca756619f78e700bb0cf3fa693e595948b4d887364517ea938f9da8ed8cb47c
|
|
|
unit-tests-lambdas-event-publisher
|
38.4 KB |
sha256:ca7d9aee74239a0b91a8af4c57350e7b45a7256ebf3f7248fd71d9a660ff4993
|
|
|
unit-tests-lambdas-sftp-letters
|
62.1 KB |
sha256:a741810e579334e036ffa60c47b54de79e03147b343ff8e2869c370d4ad41a03
|
|
|
unit-tests-packages-event-schemas
|
33.4 KB |
sha256:be5ee44a3a2b15ffffd2e7b5cc174d4385b162e4584d585fc4c7e3247439c706
|
|
|
unit-tests-utils-entity-update-command-builder
|
45.1 KB |
sha256:b7b5360df45e08034c066ae363ec7194fac8bd25a8eefaf155ebd1c605470ce7
|
|
|
unit-tests-utils-utils
|
44.3 KB |
sha256:6dd3f14a3702fa8ae8067b74b280e296d64e0b450a43059f91e2aacd0e2f3928
|
|
|
vulnerabilities-repository-report.json.zip
Expired
|
7.3 KB |
sha256:79e17756f98965472c57121b4af57d96bf302650e090d2a9b56156b53547c794
|
|