Skip to content

Feat/molecule

Feat/molecule #6

Triggered via pull request May 20, 2024 20:16
Status Failure
Total duration 52s
Artifacts

lint.yml

on: pull_request
yamllint
4s
yamllint
ansible-lint
43s
ansible-lint
Pre-Commit
0s
Pre-Commit
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 12 warnings
yamllint: handlers/main.yml#L32
32:37 [new-line-at-end-of-file] no new line character at the end of file
yamllint
Process completed with exit code 1.
galaxy[no-changelog]: .github/workflows/galaxy.yml#L1
No changelog found. Please add a changelog file. Refer to the galaxy.md file for more info.
galaxy[tags]: .github/workflows/galaxy.yml#L1
galaxy.yaml must have one of the required tags: ['application', 'cloud', 'database', 'eda', 'infrastructure', 'linux', 'monitoring', 'networking', 'security', 'storage', 'tools', 'windows']
schema[galaxy]: .github/workflows/galaxy.yml#L1
$ Additional properties are not allowed ('jobs', 'true' were unexpected). See https://docs.ansible.com/ansible/latest/dev_guide/collections_galaxy_meta.html
galaxy[version-missing]: .github/workflows/galaxy.yml#L2
galaxy.yaml should have version tag.
yaml[document-start]: .github/workflows/molecule.yml#L1
Missing document start "---"
yaml[comments-indentation]: .github/workflows/molecule.yml#L31
Comment not indented like content
fqcn[action-core]: handlers/main.yml#L4
Use FQCN for builtin module actions (systemd).
name[casing]: handlers/main.yml#L4
All names should start with an uppercase letter.
fqcn[action-core]: handlers/main.yml#L9
Use FQCN for builtin module actions (service).
fqcn[action-core]: handlers/main.yml#L15
Use FQCN for builtin module actions (service).
yamllint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-python@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
yamllint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
yamllint: molecule/default/playbook.yml#L1
1:1 [document-start] missing document start "---"
yamllint: .github/workflows/galaxy.yml#L4
4:1 [truthy] truthy value should be one of [false, no, true, yes]
yamllint: .github/workflows/molecule.yml#L1
1:1 [document-start] missing document start "---"
yamllint: .github/workflows/molecule.yml#L3
3:1 [truthy] truthy value should be one of [false, no, true, yes]
yamllint: .github/workflows/molecule.yml#L31
31:11 [comments-indentation] comment not indented like content
yamllint: .github/workflows/readme.yml#L4
4:1 [truthy] truthy value should be one of [false, no, true, yes]
yamllint: .github/workflows/lint.yml#L3
3:1 [truthy] truthy value should be one of [false, no, true, yes]
ansible-lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-python@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ansible-lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
jinja[spacing]: tasks/main.yml#L30
Jinja2 spacing could be improved: set -o pipefail && umask 077; wg genkey | tee {{ wireguard_path }}/{{ wireguard_network_name }}_privatekey | wg pubkey > {{ wireguard_path }}/{{ wireguard_network_name }}_publickey -> set -o pipefail && umask 077; wg genkey | tee {{ wireguard_path }}/{{ wireguard_network_name }}_privatekey | wg pubkey > {{ wireguard_path }}/{{ wireguard_network_name }}_publickey