Skip to content

Commit 53a31c7

Browse files
authored
Managing_contributors (#58)
* Managing authors list * add mailmap for merging different author emails to one main email * add list to collection manifest * add new doc sections * fix changlog entry format
1 parent 6d39c9d commit 53a31c7

File tree

7 files changed

+29
-5
lines changed

7 files changed

+29
-5
lines changed

.mailmap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Christian Meißner <[email protected]> <[email protected]>
2+
Christian Meißner <[email protected]> <[email protected]>
3+
Andreas Klamke <[email protected]> andreas.klamke <[email protected]>
4+
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
bug_fixes:
2-
- Fix tag lookups when specified in an `address` task (https://github.com/codeaffen/phpipam-ansible-modules/issues/57)
2+
- Fix #57 - tag lookups failed when specified in an `address` task

docs/CODE_OF_CONDUCT.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../CODE_OF_CONDUCT.md

docs/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ Welcome to phpIPAM Ansible Module documentation!
1919
:maxdepth: 2
2020
:caption: Developer documentation
2121

22+
Code of conduct <CODE_OF_CONDUCT>
2223
Contributing <CONTRIBUTING>
24+
Releasing <release>
2325

2426
Indices and tables
2527
==================

docs/release.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Releasing the collection
2+
3+
To release the collection the following steps are required:
4+
5+
* Create a pull request with the following changes:
6+
* Updated `galaxy.yml`:
7+
* Version bump
8+
* Updated list of authors.
9+
10+
Generate that list via `git shortlog -e -s | sed -E 's/^\s+[[:digit:]]+\s+(.*)$/ - "\1"/'`.
11+
* Updated changelog by running `antsibull-changelog release` -- it will pick up the version from `galaxy.yml`
12+
13+
* After merging, tag the merge commit with `v<version number>` (i.e. v0.1.1).

galaxy.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@ namespace: "codeaffen"
22
name: "phpipam"
33
description: Ansible Modules to manage phpIPAM installations
44
authors:
5-
- "Christian Meißner <[email protected]>"
6-
- "Billy Longman <[email protected]>"
5+
- "Christian Meißner <[email protected]>"
6+
- "Andreas Klamke <[email protected]>"
7+
- "Billy Longman <[email protected]>"
8+
- "Mario Fritschen <[email protected]>"
9+
- "lush <[email protected]>"
10+
- "pyup-bot <[email protected]>"
711
version: "1.3.1"
812
license:
913
- "GPL-3.0-or-later"

plugins/modules/address.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104

105105
EXAMPLES = '''
106106
- name: "Reserve an IP address"
107-
codeaffen.phpipam.section:
107+
codeaffen.phpipam.address:
108108
username: "admin"
109109
password: "s3cr3t"
110110
server_url: "https://ipam.example.com"
@@ -116,7 +116,7 @@
116116
state: present
117117
118118
- name: "Remove address reservation"
119-
codeaffen.phpipam.section:
119+
codeaffen.phpipam.address:
120120
username: "admin"
121121
password: "s3cr3t"
122122
server_url: "https://ipam.example.com"

0 commit comments

Comments
 (0)