CI #214
Annotations
10 errors and 6 warnings
name[play]:
galaxy-deploy.yml#L13
All plays should be named.
|
no-changed-when:
galaxy-deploy.yml#L47
Commands should not change things if nothing needs doing.
|
no-changed-when:
galaxy-deploy.yml#L50
Commands should not change things if nothing needs doing.
|
galaxy[no-changelog]:
galaxy.yml#L1
No changelog found. Please add a changelog file. Refer to the galaxy.md file for more info.
|
galaxy[tags]:
galaxy.yml#L1
galaxy.yaml must have one of the required tags: ['application', 'cloud', 'database', 'infrastructure', 'linux', 'monitoring', 'networking', 'security', 'storage', 'tools', 'windows']
|
meta-runtime[unsupported-version]:
meta/runtime.yml#L1
requires_ansible key must be set to a supported version.
|
no-changed-when:
roles/dock/tasks/dock-add.yml#L17
Commands should not change things if nothing needs doing.
|
no-changed-when:
roles/dock/tasks/dock-position.yml#L13
Commands should not change things if nothing needs doing.
|
no-changed-when:
roles/dock/tasks/dock-remove.yml#L12
Commands should not change things if nothing needs doing.
|
key-order[task]:
roles/homebrew/tasks/main.yml#L16
You can improve the task key order to: name, when, block
|
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]:
galaxy-deploy.yml#L24
Jinja2 spacing could be improved: lookup('env','ANSIBLE_GALAXY_TOKEN') | length == 0 -> lookup('env', 'ANSIBLE_GALAXY_TOKEN') | length == 0
|
jinja[spacing]:
galaxy-deploy.yml#L36
Jinja2 spacing could be improved: token: {{ lookup('env','ANSIBLE_GALAXY_TOKEN') }}
|
jinja[spacing]:
roles/mas/tasks/main.yml#L39
Jinja2 spacing could be improved: mas uninstall "{{ item.id|default(item) }}" -> mas uninstall "{{ item.id | default(item) }}"
|
jinja[spacing]:
roles/mas/tasks/main.yml#L44
Jinja2 spacing could be improved: mas install "{{ item.id|default(item) }}" -> mas install "{{ item.id | default(item) }}"
|
Integration (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|