ci: adopt fleet-standard PR check workflows on main #1691
code-quality.yml
on: pull_request
Matrix: quality / security
quality
/
Nextcloud test matrix
13s
quality
/
Frontend Build
59s
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / php-quality
Matrix: quality / vue-quality
quality
/
Nextcloud API check (app:check-code)
0s
quality
/
REUSE compliance
16s
quality
/
info.xml lint
24s
quality
/
Frontend Tests (unit)
41s
quality
/
Coverage Baseline Protection
8s
quality
/
Features Check
9s
quality
/
Features Extract
Matrix: quality / phpunit
quality
/
Integration Tests (Newman)
1m 31s
quality
/
Journeydoc Capture (screenshots)
quality
/
Quality Report
33s
Annotations
44 errors, 45 warnings, and 1 notice
|
quality / Features Check
Process completed with exit code 1.
|
|
quality / Features Check
docs/features.json is out of date — run scripts/extract-features.py to regenerate
|
|
quality / Frontend Check (test:l10n)
Process completed with exit code 1.
|
|
quality / Frontend Check (test:l10n)
npm script 'test:l10n' is listed in this repo's frontend-checks input but does not exist in package.json. Add the script (see CONVENTIONS.md § Custom frontend checks in ConductionNL/.github) or remove it from the frontend-checks list in .github/workflows/code-quality.yml.
|
|
quality / Frontend Check (format)
Process completed with exit code 1.
|
|
quality / Frontend Check (format)
npm script 'format' is listed in this repo's frontend-checks input but does not exist in package.json. Add the script (see CONVENTIONS.md § Custom frontend checks in ConductionNL/.github) or remove it from the frontend-checks list in .github/workflows/code-quality.yml.
|
|
quality / PHP Quality (phpcs)
Process completed with exit code 2.
|
|
quality / PHP Quality (phpcs)
PHPCS found errors (exit 2). Warnings are non-blocking and are NOT counted here — this is errors only.
|
|
quality / Security (composer)
Process completed with exit code 1.
|
|
quality / Frontend Check (check:specs)
Process completed with exit code 1.
|
|
quality / Frontend Check (check:specs)
npm script 'check:specs' is listed in this repo's frontend-checks input but does not exist in package.json. Add the script (see CONVENTIONS.md § Custom frontend checks in ConductionNL/.github) or remove it from the frontend-checks list in .github/workflows/code-quality.yml.
|
|
quality / info.xml lint
Process completed with exit code 3.
|
|
quality / Security (npm)
Process completed with exit code 1.
|
|
quality / Frontend Tests (unit)
Process completed with exit code 1.
|
|
MixedOperand:
lib/Action/SynchronizationAction.php#L66
lib/Action/SynchronizationAction.php:66:85: MixedOperand: Right operand cannot be mixed (see https://psalm.dev/059)
|
|
TypeDoesNotContainNull:
lib/Action/SynchronizationAction.php#L64
lib/Action/SynchronizationAction.php:64:13: TypeDoesNotContainNull: OCA\OpenConnector\Db\Synchronization does not contain null (see https://psalm.dev/090)
|
|
MixedOperand:
lib/Action/SynchronizationAction.php#L62
lib/Action/SynchronizationAction.php:62:65: MixedOperand: Right operand cannot be mixed (see https://psalm.dev/059)
|
|
UnusedClass:
lib/Action/SynchronizationAction.php#L16
lib/Action/SynchronizationAction.php:16:7: UnusedClass: Class OCA\OpenConnector\Action\SynchronizationAction is never used (see https://psalm.dev/075)
|
|
RedundantCondition:
lib/Action/PingAction.php#L43
lib/Action/PingAction.php:43:46: RedundantCondition: int always contains int (see https://psalm.dev/122)
|
|
UnusedClass:
lib/Action/PingAction.php#L13
lib/Action/PingAction.php:13:7: UnusedClass: Class OCA\OpenConnector\Action\PingAction is never used (see https://psalm.dev/075)
|
|
PossiblyUnusedParam:
lib/Action/EventAction.php#L25
lib/Action/EventAction.php:25:31: PossiblyUnusedParam: Param #1 is never referenced in this method (see https://psalm.dev/134)
|
|
PossiblyUnusedParam:
lib/Action/EventAction.php#L19
lib/Action/EventAction.php:19:22: PossiblyUnusedParam: Param #2 is never referenced in this method (see https://psalm.dev/134)
|
|
PropertyNotSetInConstructor:
lib/Action/EventAction.php#L16
lib/Action/EventAction.php:16:26: PropertyNotSetInConstructor: Property OCA\OpenConnector\Action\EventAction::$sourceMapper is not defined in constructor of OCA\OpenConnector\Action\EventAction or in any private or final methods called in the constructor (see https://psalm.dev/074)
|
|
UnusedClass:
lib/Action/EventAction.php#L13
lib/Action/EventAction.php:13:7: UnusedClass: Class OCA\OpenConnector\Action\EventAction is never used (see https://psalm.dev/075)
|
|
quality / PHPUnit (PHP 8.3, NC stable33, pgsql)
Process completed with exit code 1.
|
|
quality / PHPUnit (PHP 8.4, NC stable32, pgsql)
Process completed with exit code 2.
|
|
quality / PHPUnit (PHP 8.3, NC stable32, pgsql)
Process completed with exit code 2.
|
|
quality / Integration Tests (Newman)
Process completed with exit code 1.
|
|
quality / E2E Tests (Playwright)
Process completed with exit code 1.
|
|
quality / E2E Tests (Playwright)
Process completed with exit code 1.
|
|
quality / E2E Tests (Playwright)
Process completed with exit code 1.
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
Process completed with exit code 1.
|
|
quality / PHPUnit (PHP 8.4, NC stable33, pgsql)
Process completed with exit code 1.
|
|
quality / PHPUnit (PHP 8.3, NC stable34, pgsql)
Process completed with exit code 1.
|
|
quality / Hydra Gates
Process completed with exit code 1.
|
|
quality / Hydra Gates
enable-axe is set and this run produced NO accessibility measurement (reason: absent). gate-33 reporting SKIPPED is the absence of the check, not the check passing — see the named error earlier in this job. Failing the gates job so the run cannot be read as accessible.
|
|
quality / Hydra Gates
Process completed with exit code 1.
|
|
quality / Hydra Gates
22 Hydra gate(s) failed. The exit code is the failure COUNT — see the named [gate-N] FAIL lines above.
|
|
quality / Hydra Gates
enable-axe is set, but NO axe report reached this job — gate-33 will measure nothing and this run carries no accessibility verdict at all. The Playwright job, which is the only producer of tests/axe/report.json, resolved 'failure'. Fix that job (enable-axe also requires enable-playwright), or set enable-axe: false to state deliberately that this repo does not enforce axe yet. The remaining gates still run below; this job will fail at the end.
|
|
quality / Hydra Gates
Unable to download artifact(s): Artifact not found for name: axe-report
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
|
quality / Quality Report
Process completed with exit code 1.
|
|
quality / Quality Report
One or more quality jobs failed — see the report above.
|
|
quality / Quality Report
Unable to download artifact(s): Artifact not found for name: playwright-report
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
|
quality / Quality Report
Unable to download artifact(s): Artifact not found for name: coverage-report
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
|
quality / Coverage Baseline Protection
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Features Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Check (test:l10n)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Check (format)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / REUSE compliance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / REUSE compliance
REUSE reported findings. Not blocking yet — set reuse-blocking: true once this app ships a REUSE.toml and a LICENSES/ directory.
|
|
quality / PHP Quality (phpstan)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Nextcloud test matrix
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, icewind1991/nextcloud-version-matrix@8a7bac6300b2f0f3100088b297995a229558ddba. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Nextcloud test matrix
nextcloud-test-refs is set to ['stable34', 'stable32', 'stable33'] but appinfo/info.xml derives ['stable28', 'stable29', 'stable30', 'stable31', 'stable32']. The tested range and the declared range disagree; gate-65 rule 11 reports this per app. Remove the override to derive, or correct the manifest.
|
|
quality / PHP Quality (phpcs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Security (composer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Check (check:specs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / License (composer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / info.xml lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Security (npm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (lint)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (phpmetrics)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Tests (unit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Vue Quality (eslint)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Vue Quality (eslint):
src/entities/rule/rule.mock.ts#L56
The type 'TRule' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/rule/rule.mock.ts#L6
The type 'TRule' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/event/event.ts#L72
The type 'TEvent' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/event/event.ts#L72
The type 'SafeParseReturnType' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/event/event.mock.ts#L57
The type 'TEvent' is undefined
|
|
quality / PHP Quality (psalm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Vue Quality (eslint):
src/entities/event/event.mock.ts#L6
The type 'TEvent' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/endpoint/endpoint.ts#L64
The type 'TEndpoint' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/endpoint/endpoint.ts#L64
The type 'SafeParseReturnType' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/endpoint/endpoint.ts#L13
The type 'TEndpoint' is undefined
|
|
quality / Vue Quality (eslint):
src/entities/endpoint/endpoint.ts#L12
The type 'ReadonlyBaseClass' is undefined
|
|
quality / Vue Quality (stylelint)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (phpmd)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / License (npm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Check (build)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.3, NC stable33, pgsql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.4, NC stable32, pgsql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.3, NC stable32, pgsql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Integration Tests (Newman)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / E2E Tests (Playwright)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.4, NC stable33, pgsql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.3, NC stable34, pgsql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Hydra Gates
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Quality Report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/github-script@v7, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Quality Report
Security failed, and the test tier still ran and reported. This is 'tests produced a verdict, security did not pass' — NOT 'tests never ran'. The merge is blocked by the security failure, and the test results above are real.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
frontend-build-output
Expired
|
7.83 MB |
sha256:ac704b1bb161f80ac142f1817e505f78e2a3ae7ab9254aea509bd2ee5c6a1c2f
|
|
|
license-report-composer
|
3.96 KB |
sha256:d748623223cfdf01dd7b22d55155ec42c57f9c5d3e571884fc9f51c24169facb
|
|
|
license-report-npm
|
12.4 KB |
sha256:bf88ae1a0705638503d382d09d390d354af16ea6cb207a81e7bf5e9050ce49e3
|
|
|
quality-report
|
28.6 KB |
sha256:24fd00b56e82dbc9a33c34e4d007cc956ccb271405872fd57353eb8853930889
|
|
|
result-frontend-build
|
160 Bytes |
sha256:78f974480af1be5bca1d44d83ad61e09304b383bf01fe3ea7fa1473d46ae7dd4
|
|
|
result-frontend-check-0
|
142 Bytes |
sha256:77db301aaa056cae59e5c9efeadc175bd58f2c39ff81775ed00351d95204a300
|
|
|
result-frontend-check-1
|
154 Bytes |
sha256:a58698942f7c65214f8492dd1fdbab0ab66f0043b9d0678ff7bcd716fe7c7c3a
|
|
|
result-frontend-check-2
|
150 Bytes |
sha256:d68109efb61e4576020cc61c9eb9da05a92b09771dbe6b8217df349cd1b9e220
|
|
|
result-frontend-check-3
|
144 Bytes |
sha256:afa4303ef5185a58a45300be253ffe73fda73f97e61cc9ad8cd0bb453b4263b9
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:c753cb128b61b621d8469c83bb60829f1f79589c763fa6c6d7ae0fefba7dc486
|
|
|
result-hydra-gates
|
154 Bytes |
sha256:0a89c3090b9d9d7196e0e4d04474cba6a241444fc6a2c552d27336daa5c75f76
|
|
|
result-info-xml
|
148 Bytes |
sha256:025319e3205fc634ed5a4f9e38ba5c54708132af2d642f16b1f610338b449fc8
|
|
|
result-license-composer
|
148 Bytes |
sha256:4aa8cf10b74aadd439c1e8f6270af4e5819adb9c24265df494ada5d1add49b02
|
|
|
result-license-npm
|
138 Bytes |
sha256:7754af6849538f65df5126e3118f62b4549000acdde4c864abed59713302277b
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:c48eb01701acd0c7bfd91b65a82444a2a9e015156afc7c2846cf83de6f095fce
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:8124aefe1614818709c10ef6df4d8fada600ce153b6cd436e7fffb8e2ee684c8
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:99d8a4a726474de7e1e1dee71b66a0d0a6f7c9572f17ff26f86daa4811cd4ad6
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:65b081bd7f0e3172d21d0f691937732f946657c930299c389e2dd798eb6030e4
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:9d1b2c0725021ae63a8a7694a3a175d38122dbb81ed42ff6cc1a7ada618fc4b8
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:d22378abcc740a5e12c19c2cf524b95fcfc9d47dc29753ba8549c5a0ac5847d6
|
|
|
result-reuse
|
142 Bytes |
sha256:111920fdf11c42cef23f96fb3d3d08309705d08c4fe534734cb7655b2c8464af
|
|
|
result-security-composer
|
148 Bytes |
sha256:bc46de52ad32ce1553d456b7de3e129fa26a968ce1a027cb6139730f4dc95d02
|
|
|
result-security-npm
|
138 Bytes |
sha256:0ebe0214627ccc7a6ba9a98ae24f2dd9147fcab46dc5a2d1347c130b3ee07f33
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:705939de1a79e5e026963ef412debc364a31dcb27aa4574c028d311779993c4b
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:d3b82ca34f8dfed5176ae57a0ec5e101e0d32ec9ba99cdbf0d5a8c2afd1ab2b6
|
|