diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4e57abdb..468a5e50 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -101,6 +101,11 @@ repos: - types-aiobotocore - watchdog - xxhash + - repo: https://github.com/ansible-community/antsibull-changelog + rev: 0.29.0 + hooks: + - id: antsibull-changelog-lint + - id: antsibull-changelog-lint-changelog-yaml - repo: local hooks: - id: ansible-test-sanity diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml new file mode 100644 index 00000000..6839391f --- /dev/null +++ b/changelogs/.plugin-cache.yaml @@ -0,0 +1,64 @@ +objects: + role: {} +plugins: + become: {} + cache: {} + callback: {} + cliconf: {} + connection: {} + filter: {} + httpapi: {} + inventory: {} + lookup: {} + module: + credential: + description: Manage credentials in EDA Controller + name: credential + namespace: '' + version_added: 2.0.0 + credential_info: + description: List credentials in the EDA Controller + name: credential_info + namespace: '' + version_added: 2.0.0 + credential_type: + description: Manage credential types in EDA Controller + name: credential_type + namespace: '' + version_added: 2.0.0 + credential_type_info: + description: List credential types in EDA Controller + name: credential_type_info + namespace: '' + version_added: 2.0.0 + decision_environment: + description: Create, update or delete decision environment in EDA Controller + name: decision_environment + namespace: '' + version_added: 2.0.0 + decision_environment_info: + description: List a decision environment in EDA Controller + name: decision_environment_info + namespace: '' + version_added: 2.0.0 + project: + description: Create, update or delete project in EDA Controller + name: project + namespace: '' + version_added: 2.0.0 + project_info: + description: List projects in EDA Controller + name: project_info + namespace: '' + version_added: 2.0.0 + upcase: + description: Upper cases a passed in string + name: upcase + namespace: '' + version_added: 1.0.0 + netconf: {} + shell: {} + strategy: {} + test: {} + vars: {} +version: 1.4.7 diff --git a/changelogs/fragments/230-anstibull-changelog.yml b/changelogs/fragments/230-anstibull-changelog.yml new file mode 100644 index 00000000..36f1bac9 --- /dev/null +++ b/changelogs/fragments/230-anstibull-changelog.yml @@ -0,0 +1,2 @@ +bugfixes: + - Added antsibull-changelog. diff --git a/tox.ini b/tox.ini index 30811e46..99446b28 100644 --- a/tox.ini +++ b/tox.ini @@ -57,6 +57,11 @@ description = Run all test types: sanity, unit, integration py{39,310,311,312,313}: with {basepython} +[testenv:docs] +deps = antsibull-changelog +description = Builds documentation with changelog +commands = + antsibull-changelog generate [testenv:lint] deps = pre-commit description = Run linters