1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-02-04 07:51:50 +00:00
community.general/.github
Jose Drowne a6e835e6eb Add toml_file module for managing TOML file settings
New module to manage individual settings in TOML files without managing
the entire file. Features include:

- Add, modify, or remove keys in TOML tables
- Support for all TOML 1.0.0 value types (strings, integers, floats,
  booleans, datetimes, arrays, inline tables, etc.)
- Special float values (inf, -inf, nan)
- Alternative integer representations (hex, octal, binary)
- String variants (literal, multiline, multiline literal)
- Array of tables support with indexing
- Nested tables and dotted key support
- Comment and formatting preservation via tomlkit
- Backup file creation
- Check mode and diff mode support

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 22:01:28 -05:00
..
ISSUE_TEMPLATE docs: migrate RTD URLs to docs.ansible.com (#11109) 2025-11-19 07:00:51 +01:00
workflows Bump actions/checkout from 5 to 6 in the ci group (#11200) 2025-11-24 07:27:37 +01:00
BOTMETA.yml Add toml_file module for managing TOML file settings 2026-01-20 22:01:28 -05:00
dependabot.yml Group CI updates. 2025-03-03 19:00:30 +01:00
patchback.yml Add default license header to files which have no copyright or license header yet (#5074) 2022-08-05 14:03:38 +02:00
pull_request_template.md docs: migrate RTD URLs to docs.ansible.com (#11109) 2025-11-19 07:00:51 +01:00
pull_request_template.md.license Add extended PR template (#5622) 2023-01-18 07:54:50 +01:00
settings.yml Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00