2024-11-20 12:48:16 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 24.10.0
24.10.0
Enhancements
Add support for py313
Bugfixes
Require ansible-compat>=24.10.0
Update TaskHasTag example rule used in custom-rules.md
Add Fedora 41 as a platform in the metadata schema
Fixing the issue "Unfinished sentence in docs/profiles.md"
Fix quotes converting free-form syntax to yaml
Handle FQCN when using import_playbook
Allow jinja in variable names
Update rulebook schema
Fix wonky writing to sarif_file
Fix to avoid spamming syslog with invoked messages
Pin codecov action to v4.5.0 and update dependabot.yml to ignore v4.6.0
Update schema for missing tags property to builder v3 options
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
2024-10-01 09:53:48 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 24.9.2
24.9.2
Bugfixes
Fix github action
|
2024-09-13 21:39:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
ansible-lint: updated to 24.9.0
24.9.0
Enhancements
Community comms
feat: add requirements_file input to GitHub action
Bugfixes
fix: Adding missing EE option skip_pip_install
Fix upload-artifact action to work with v4.4 and newer
fix: Add reset-failed state in executable_options
Enable --offline to affect checking version online
Fix long lines being wrapped with a trailing space
Make galaxy[version-incorrect] rule opt-in
Fix error for imported playbooks w/invalid syntax
Fix indentation change to comments when using --fix
Fix list of non-strings in args rule
Improve --version behavior to handle remote disconnect
Ignore var-naming[pattern] to foreign role vars
Remove leftover Sphinx command directives
Fix custom-rules documentation examples
|
2024-07-17 10:24:52 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 24.7.0
v24.7.0
Fix linting issues within command_instead_of* rules
|
2024-06-28 11:19:53 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 24.6.1
24.6.1
Bugfixes
Fix working directory when used as an github action
Fix relative imports in args rule
Fix cmd args with no-free-form transformer
Accept changlog.yml as a valid changelog
Avoid using warn for command/shell actions
Update Contributing docs and add tox as test optional-dependency
|
2024-06-08 09:47:05 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 24.6.0
v24.6.0
Enhancements
Adding logic for configuring supported ansible versions
Bugfixes
Revert notify related checks, errors, transforms for listen and tests
Improve logic of find_children
Pickup correct path component w/ANSIBLE_ROLES_PATH
Respect yamllint 'document_start' rule when autofixing yaml
Avoid displaying upgrade warning when installation is not pip
Correctly recognize path with spaces with tokenize
Fix false positive reports in is_handler function
Avoid exception with conflicting action statements
Don't raise name[casing] on handlers with special role syntax
Refactor tokenize function
Avoid stacktrace with unsupported import_playbook syntax
Support for 2.15...updating linter.
Don't quote strings that start with 0 when running ansible-lint --fix.
Allow inventory to be used for playbook order key
|
2024-05-27 13:19:05 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
ansible-lint: updated to 24.5.0
v24.5.0
Enhancements
Add subdirectories to be part of the task prefix
Prevent execution with incompatible yamllint configuration
Continue linting other files when one has syntax-check errors
Bugfixes
Make linter aware of its own requirements
Allow running with incompatible yamllint config
Avoid key exception during transform
Raise name[casing] violation for notify task param
Allow tabs in win_lineinfile
Improve feedback for fix, avoid a traceback with transform
Allow tabs inside jinja strings
Avoid reformatting hexadecimal integers
Make import_playbook recognize playbooks from within collections
Document valid locations for requirements.yml in the docs
Recognize adjacent plugins
Support examples for role entrypoints
Add lower requirements and testing
|
2024-05-01 14:50:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 24.2.3
v24.2.3
Bugfixes
Make ignore_unreachable accept jinja templates
Make fix more resilient to syntax-check errors
Don't inject CWD parent into PATH
Do not assume working_directory is github.workspace
Fix yaml rules being included regardless of tags
Allow jinja2 expression for choices field
Update order schema to work with jinja template
Fix KeyError on key-order rule with blocks
Avoid running get_app more than once
Avoid NameError if there is no notify keyword to update
Add AstraLinux platform identification
|