Add unit tests, linting and tests CI/CD #1
test.yaml
on: pull_request
unit-tests
/
...
/
Get runner image
3s
unit-tests
/
Inclusive naming
5s
unit-tests
/
Shell scripts lint
2s
unit-tests
/
Dockerfile lint
6s
unit-tests
/
Lint metadata.yaml
3s
unit-tests
/
Draft publish docs
24s
unit-tests
/
Check license headers
28s
unit-tests
/
Check libraries
22s
unit-tests
/
Required Test Status Checks
0s
Annotations
5 errors and 11 warnings
unit-tests / Check libraries
ENOENT: no such file or directory, open 'metadata.yaml'
|
unit-tests / Check libraries
Error: ENOENT: no such file or directory, open 'metadata.yaml'
at Object.openSync (node:fs:590:3)
at Object.readFileSync (node:fs:458:35)
at Charmcraft.metadata (/home/runner/work/_actions/canonical/charming-actions/2.3.0/dist/check-libraries/index.js:23021:27)
at Charmcraft.<anonymous> (/home/runner/work/_actions/canonical/charming-actions/2.3.0/dist/check-libraries/index.js:23067:35)
at Generator.next (<anonymous>)
at /home/runner/work/_actions/canonical/charming-actions/2.3.0/dist/check-libraries/index.js:22905:71
at new Promise (<anonymous>)
at __webpack_modules__.6432.__awaiter (/home/runner/work/_actions/canonical/charming-actions/2.3.0/dist/check-libraries/index.js:22901:12)
at Charmcraft.hasDriftingLibs (/home/runner/work/_actions/canonical/charming-actions/2.3.0/dist/check-libraries/index.js:23066:16)
at CheckLibrariesAction.<anonymous> (/home/runner/work/_actions/canonical/charming-actions/2.3.0/dist/check-libraries/index.js:22571:54)
|
unit-tests / Check license headers
Process completed with exit code 1.
|
unit-tests / Lint and unit tests
Process completed with exit code 1.
|
unit-tests / Required Test Status Checks
Process completed with exit code 1.
|
unit-tests / Lint metadata.yaml
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Shell scripts lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Get runner image / Get runner image
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Inclusive naming
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Dockerfile lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Check libraries
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, canonical/charming-actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Draft publish docs
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Check license headers
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
|
unit-tests / Check license headers
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
unit-tests / Lint and unit tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/github-script@v6, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "report".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
report
Expired
|
1.25 KB |
|