wip #731
node.yaml
on: push
Matrix: Test Package
Build Core and publish docker image
7s
Typecheck and Lint Core
2m 13s
Test Core
2m 13s
AsyncAPI Generation
1m 0s
OpenAPI Generation
5m 51s
Publish Docs
1m 52s
Check for multiple library versions
1m 36s
Matrix: Build gateways
Matrix: Lint Package
Release Lib
0s
Annotations
96 errors and 34 warnings
|
Lint Package (shared-lib):
packages/shared-lib/src/lib/JSONBlob.ts#L19
Definition for rule '@typescript-eslint/ban-types' was not found
|
Lint Package (shared-lib):
packages/shared-lib/src/lib/JSONBlob.ts#L20
Prefer using the primitive `string` as a type name, rather than the upper-cased `String`
|
Lint Package (shared-lib):
packages/shared-lib/src/lib/JSONSchemaTypes.ts#L36
This assertion is unnecessary since it does not change the type of the expression
|
Lint Package (shared-lib):
packages/shared-lib/src/lib/JSONSchemaTypes.ts#L37
This assertion is unnecessary since it does not change the type of the expression
|
|
|
|
|
|
Lint Package (openapi):
packages/openapi/index.ts#L1
Can't resolve './client/ts' in '/home/runner/work/sofie-core/sofie-core/packages/openapi'
|
Lint Package (openapi):
packages/openapi/jest.setup.js#L19
The 'fetch' is still an experimental feature and is not supported until Node.js 21.0.0. The configured version range is '>=18.18'
|
Lint Package (openapi):
packages/openapi/run_server_tests.mjs#L11
Can't resolve './server/node_modules/oas3-tools/dist/index.js' in '/home/runner/work/sofie-core/sofie-core/packages/openapi'
|
|
|
|
|
|
Lint Package (openapi):
packages/openapi/src/checkServer.ts#L17
'err' is defined but never used. Allowed unused caught errors must match /^_/u
|
Lint Package (openapi):
packages/openapi/src/httpLogging.ts#L22
'context.init.body' may use Object's default stringification format ('[object Object]') when stringified
|
Lint Package (blueprints-integration)
Process completed with exit code 1.
|
Lint Package (server-core-integration):
packages/server-core-integration/src/__tests__/index.spec.ts#L371
Expected an assignment or function call and instead saw an expression
|
Lint Package (server-core-integration):
packages/server-core-integration/src/__tests__/index.spec.ts#L382
Expected an assignment or function call and instead saw an expression
|
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/CoreConnectionChild.ts#L150
Expected an error object to be thrown
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/__tests__/watchDog.spec.ts#L22
Expected the Promise rejection reason to be an Error
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/ddpClient.ts#L408
Expected an assignment or function call and instead saw an expression
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/ddpClient.ts#L813
Expected an assignment or function call and instead saw an expression
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/methods.ts#L6
A `require()` style import is forbidden
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/methods.ts#L79
Expected the Promise rejection reason to be an Error
|
Lint Package (server-core-integration):
packages/server-core-integration/src/lib/methods.ts#L87
Expected the Promise rejection reason to be an Error
|
Lint Package (playout-gateway):
packages/playout-gateway/src/coreHandler.ts#L242
Definition for rule '@typescript-eslint/ban-types' was not found
|
Lint Package (playout-gateway)
Delete `,`
|
Lint Package (playout-gateway):
packages/playout-gateway/src/influxdb.ts#L24
Replace `··` with `↹`
|
Lint Package (playout-gateway)
'e' is defined but never used. Allowed unused caught errors must match /^_/u
|
Lint Package (playout-gateway)
Process completed with exit code 1.
|
Lint Package (mos-gateway):
packages/mos-gateway/src/CoreMosDeviceHandler.ts#L59
Explicit undefined is unnecessary on an optional parameter
|
Lint Package (mos-gateway):
packages/mos-gateway/src/CoreMosDeviceHandler.ts#L375
Expected the Promise rejection reason to be an Error
|
Lint Package (mos-gateway):
packages/mos-gateway/src/CoreMosDeviceHandler.ts#L412
Expected the Promise rejection reason to be an Error
|
Lint Package (mos-gateway):
packages/mos-gateway/src/index.ts#L3
A `require()` style import is forbidden
|
Lint Package (mos-gateway):
packages/mos-gateway/src/mosHandler.ts#L40
A `require()` style import is forbidden
|
Lint Package (mos-gateway):
packages/mos-gateway/src/mosStatus/diff.ts#L118
Replace `··` with `↹`
|
Lint Package (mos-gateway):
packages/mos-gateway/src/mosStatus/diff.ts#L156
The two values in this comparison do not have a shared enum type
|
Lint Package (mos-gateway):
packages/mos-gateway/src/mosStatus/diff.ts#L157
The two values in this comparison do not have a shared enum type
|
Lint Package (mos-gateway):
packages/mos-gateway/src/mosStatus/handler.ts#L21
A `require()` style import is forbidden
|
Lint Package (mos-gateway)
Process completed with exit code 1.
|
Lint Package (corelib):
packages/corelib/src/TranslatableMessage.ts#L47
'key || args[0]' will use Object's default stringification format ('[object Object]') when stringified
|
Lint Package (corelib):
packages/corelib/src/TranslatableMessage.ts#L120
Replace `··` with `↹`
|
Lint Package (corelib):
packages/corelib/src/dataModel/ExpectedPackages.ts#L153
Union type constituent is duplicated with PieceId
|
Lint Package (corelib):
packages/corelib/src/dataModel/ExpectedPackages.ts#L154
Union type constituent is duplicated with AdLibActionId
|
|
Lint Package (corelib):
packages/corelib/src/error.ts#L186
'e' is defined but never used. Allowed unused caught errors must match /^_/u
|
Lint Package (corelib):
packages/corelib/src/fixUpBlueprintConfig/context.ts#L8
A `require()` style import is forbidden
|
Lint Package (corelib):
packages/corelib/src/lib.ts#L3
A `require()` style import is forbidden
|
Lint Package (corelib):
packages/corelib/src/lib.ts#L40
This assertion is unnecessary since it does not change the type of the expression
|
Lint Package (corelib):
packages/corelib/src/playout/__tests__/processAndPrune.test.ts#L2
A `require()` style import is forbidden
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L82
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L91
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L98
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L101
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L107
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L108
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L115
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L134
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L141
'document' is not defined
|
Lint Package (live-status-gateway):
packages/live-status-gateway/sample-client/script.js#L149
'document' is not defined
|
Lint Package (meteor-lib):
packages/meteor-lib/src/adlibs.ts#L2
Can't resolve '@sofie-automation/corelib/dist/TranslatableMessage' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/adlibs.ts#L3
Can't resolve '@sofie-automation/corelib/dist/protectedString' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/ExternalMessageQueue.ts#L1
Can't resolve '@sofie-automation/corelib/dist/dataModel/Ids' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/MountedTriggers.ts#L8
Can't resolve '@sofie-automation/corelib/dist/dataModel/Ids' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/MountedTriggers.ts#L9
Can't resolve '@sofie-automation/corelib/dist/protectedString' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/__tests__/client.test.ts#L2
Can't resolve '@sofie-automation/corelib/dist/error' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api/__tests__'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/__tests__/pubsub.test.ts#L1
Can't resolve '@sofie-automation/corelib/dist/pubsub' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api/__tests__'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/blueprint.ts#L1
Can't resolve '@sofie-automation/corelib/dist/dataModel/Ids' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/client.ts#L3
Can't resolve '@sofie-automation/corelib/dist/error' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api'
|
Lint Package (meteor-lib):
packages/meteor-lib/src/api/client.ts#L4
Can't resolve '@sofie-automation/corelib/dist/dataModel/Ids' in '/home/runner/work/sofie-core/sofie-core/packages/meteor-lib/src/api'
|
Test Package (22.x, webui, true)
Exported variable 'SorensenContext' has or is using name 'EnchancedKeyboardEvent' from external module "/home/runner/work/sofie-core/sofie-core/packages/node_modules/@sofie-automation/sorensen/dist/index" but cannot be named.
|
Test Package (22.x, webui, true)
Process completed with exit code 1.
|
Lint Package (webui)
Exported variable 'SorensenContext' has or is using name 'EnchancedKeyboardEvent' from external module "/home/runner/work/sofie-core/sofie-core/packages/node_modules/@sofie-automation/sorensen/dist/index" but cannot be named.
|
Lint Package (webui)
Process completed with exit code 1.
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/collection.ts#L37
Can't resolve '../db' in '/home/runner/work/sofie-core/sofie-core/packages/job-worker/src/__mocks__'
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/collection.ts#L38
A `require()` style import is forbidden
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/context.ts#L41
Can't resolve '../db' in '/home/runner/work/sofie-core/sofie-core/packages/job-worker/src/__mocks__'
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/context.ts#L49
Can't resolve '../jobs' in '/home/runner/work/sofie-core/sofie-core/packages/job-worker/src/__mocks__'
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/defaultCollectionObjects.ts#L24
Can't resolve '../lib' in '/home/runner/work/sofie-core/sofie-core/packages/job-worker/src/__mocks__'
|
|
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/presetCollections.ts#L12
Can't resolve '../lib' in '/home/runner/work/sofie-core/sofie-core/packages/job-worker/src/__mocks__'
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/presetCollections.ts#L22
Can't resolve '../jobs' in '/home/runner/work/sofie-core/sofie-core/packages/job-worker/src/__mocks__'
|
Lint Package (job-worker):
packages/job-worker/src/__mocks__/presetCollections.ts#L26
A `require()` style import is forbidden
|
Publish Docs
Exported variable 'SorensenContext' has or is using name 'EnchancedKeyboardEvent' from external module "/home/runner/work/sofie-core/sofie-core/packages/node_modules/@sofie-automation/sorensen/dist/index" but cannot be named.
|
Publish Docs
Process completed with exit code 1.
|
Typecheck and Lint Core
Exported variable 'SorensenContext' has or is using name 'EnchancedKeyboardEvent' from external module "/home/runner/work/sofie-core/sofie-core/packages/node_modules/@sofie-automation/sorensen/dist/index" but cannot be named.
|
Typecheck and Lint Core
Process completed with exit code 1.
|
Test Core
Exported variable 'SorensenContext' has or is using name 'EnchancedKeyboardEvent' from external module "/home/runner/work/sofie-core/sofie-core/packages/node_modules/@sofie-automation/sorensen/dist/index" but cannot be named.
|
Test Core
Process completed with exit code 1.
|
Build gateways (mos-gateway)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build gateways (live-status-gateway)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build gateways (playout-gateway)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build Core and publish docker image
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
AsyncAPI Generation
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (shared-lib)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (openapi)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (blueprints-integration)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (server-core-integration)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (playout-gateway)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (mos-gateway)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (blueprints-integration, 22.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (corelib)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (server-core-integration, 22.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (shared-lib, 22.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (22.x, mos-gateway, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (live-status-gateway)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (meteor-lib)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (meteor-lib):
packages/meteor-lib/src/__tests__/time.spec.ts#L7
Some tests seem to be commented
|
Test Package (22.x, live-status-gateway, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (22.x, webui, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (22.x, corelib, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Check for multiple library versions
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (22.x, meteor-lib, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (webui)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (job-worker)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint Package (job-worker):
packages/job-worker/src/ingest/__tests__/ingestPartJobs.spec.ts#L293
Some tests seem to be commented
|
Lint Package (job-worker):
packages/job-worker/src/playout/lookahead/__tests__/lookahead.test.ts#L344
Some tests seem to be commented
|
Publish Docs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Typecheck and Lint Core
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Core
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (22.x, job-worker, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
OpenAPI Generation
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Package (openapi, 22.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|