diff --git a/.config/ansible-lint.yml b/.config/ansible-lint.yml index 9cd26302..4caf7792 100644 --- a/.config/ansible-lint.yml +++ b/.config/ansible-lint.yml @@ -1,2 +1,4 @@ --- profile: production +warn_list: + - galaxy[version-incorrect] # until collection gets bumped to 1.x.x diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 00000000..104b6287 --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,14 @@ +=================================== +Prometheus.Prometheus Release Notes +=================================== + +.. contents:: Topics + + +v0.0.1 +====== + +Major Changes +------------- + +- Initial Release diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml new file mode 100644 index 00000000..d72150a1 --- /dev/null +++ b/changelogs/.plugin-cache.yaml @@ -0,0 +1,17 @@ +--- +objects: {} +plugins: + become: {} + cache: {} + callback: {} + cliconf: {} + connection: {} + httpapi: {} + inventory: {} + lookup: {} + module: {} + netconf: {} + shell: {} + strategy: {} + vars: {} +version: 0.0.1 diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml new file mode 100644 index 00000000..35358e86 --- /dev/null +++ b/changelogs/changelog.yaml @@ -0,0 +1,8 @@ +--- +ancestor: +releases: + 0.0.1: + changes: + major_changes: + - 'Initial Release' + release_date: '2023-02-17' diff --git a/changelogs/config.yaml b/changelogs/config.yaml new file mode 100644 index 00000000..f644f387 --- /dev/null +++ b/changelogs/config.yaml @@ -0,0 +1,33 @@ +--- +changelog_filename_template: ../CHANGELOG.rst +changelog_filename_version_depth: 0 +changes_file: changelog.yaml +changes_format: combined +ignore_other_fragment_extensions: true +keep_fragments: false +mention_ancestor: true +new_plugins_after_name: removed_features +notesdir: fragments +prelude_section_name: release_summary +prelude_section_title: "Release Summary" +sanitize_changelog: true +sections: + - - major_changes + - "Major Changes" + - - minor_changes + - "Minor Changes" + - - breaking_changes + - "Breaking Changes / Porting Guide" + - - deprecated_features + - "Deprecated Features" + - - removed_features + - "Removed Features (previously deprecated)" + - - security_fixes + - "Security Fixes" + - - bugfixes + - "Bugfixes" + - - known_issues + - "Known Issues" +title: Prometheus.Prometheus +trivial_section_name: trivial +use_fqcn: true diff --git a/galaxy.yml b/galaxy.yml index 10639c6d..6bef2a91 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,13 +1,11 @@ --- namespace: prometheus name: prometheus -version: 1.0.0 - +version: 0.0.1 readme: README.md authors: - "Ben Kochie (https://github.com/SuperQ)" - "Paweł Krupa (https://github.com/paulfantom)" - description: "Ansible Collection for Prometheus" license_file: LICENSE tags: @@ -19,16 +17,13 @@ tags: - alerts - alerting - cloud - dependencies: community.crypto: '>=2.0.0' community.general: '>=1.0.0' - repository: "https://github.com/prometheus-community/ansible" documentation: "https://github.com/prometheus-community/ansible/blob/main/docs" homepage: "https://prometheus.io" issues: "https://github.com/prometheus-community/ansible/issues" - build_ignore: - 'tests/*' - '*.tar.gz' diff --git a/test-requirements.txt b/test-requirements.txt index 88cefd1d..859b1710 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,3 +1,5 @@ +antsibull-changelog +antsichaut molecule docker ansible-lint