Skip to content

Commit 4af4fbf

Browse files
authored
release 1.0.0 (#22)
* Fix some issues coming from changes in `phpypam` As the parameters for methods of `phpypam.api` had changed we need to do some adjustances here too. For this reason we need to use `phpypam` from version 1.0.0 or above from now. * Publish workflow Add github workflow to auto publish new versions to ansible galaxy. Rename requirements to be consistent with other projects of `codeaffen`. * Adapt documentation to meet dependencies Add requirement of version for `phpypam` to documentation. * prepare release
1 parent d2577cf commit 4af4fbf

File tree

17 files changed

+60
-15
lines changed

17 files changed

+60
-15
lines changed

.github/workflows/release.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Release Ansible collection
2+
3+
on:
4+
push:
5+
tags:
6+
- v[0-9]+\.[0-9]+\.[0-9]+
7+
8+
jobs:
9+
deploy:
10+
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- uses: actions/checkout@v2
15+
- name: Set up Python
16+
uses: actions/setup-python@v2
17+
with:
18+
python-version: '3.x'
19+
- name: Install dependencies
20+
run: |
21+
python -m pip install --upgrade pip
22+
pip install -r requirements-dev.txt
23+
- name: Build and publish
24+
env:
25+
GALAXY_API_KEY: ${{ secrets.GALAXY_API_KEY }}
26+
run: make publish

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ codeaffen.phpipam Release Notes
55
.. contents:: Topics
66

77

8+
v1.0.0
9+
======
10+
11+
Major Changes
12+
-------------
13+
14+
- Adapt documentation to reflect the final requirements
15+
- Running tests against the new version and do some changes to work as expected
16+
- Switch to stable version of `phpypam` module
17+
818
v0.5.0
919
======
1020

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ OPTIONS (= is mandatory):
120120
type: str
121121

122122

123-
REQUIREMENTS: inflection, ipaddress, phpypam
123+
REQUIREMENTS: inflection, ipaddress, phpypam>=1.0.0
124124

125125
AUTHOR: Christian Meißner (@cmeissner)
126126
METADATA:
@@ -161,4 +161,4 @@ The following dependencies have to be fulfiled by the Ansible controller.
161161

162162
* inflection
163163
* ipaddress
164-
* phpypam
164+
* phpypam>=1.0.0

changelogs/changelog.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,12 @@ releases:
3535
name: device_type
3636
namespace: ''
3737
release_date: '2020-10-29'
38+
1.0.0:
39+
changes:
40+
major_changes:
41+
- Adapt documentation to reflect the final requirements
42+
- Running tests against the new version and do some changes to work as expected
43+
- Switch to stable version of `phpypam` module
44+
fragments:
45+
- finally_go_stabel.yml
46+
release_date: '2020-10-30'

docs/plugins/address_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The below requirements are needed on the host that executes this module.
5555

5656
- inflection
5757
- ipaddress
58-
- phpypam
58+
- phpypam>=1.0.0
5959

6060

6161
.. Options

docs/plugins/device_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The below requirements are needed on the host that executes this module.
5555

5656
- inflection
5757
- ipaddress
58-
- phpypam
58+
- phpypam>=1.0.0
5959

6060

6161
.. Options

docs/plugins/device_type_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The below requirements are needed on the host that executes this module.
5555

5656
- inflection
5757
- ipaddress
58-
- phpypam
58+
- phpypam>=1.0.0
5959

6060

6161
.. Options

docs/plugins/domain_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The below requirements are needed on the host that executes this module.
5555

5656
- inflection
5757
- ipaddress
58-
- phpypam
58+
- phpypam>=1.0.0
5959

6060

6161
.. Options

docs/plugins/nameserver_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The below requirements are needed on the host that executes this module.
5555

5656
- inflection
5757
- ipaddress
58-
- phpypam
58+
- phpypam>=1.0.0
5959

6060

6161
.. Options

docs/plugins/section_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The below requirements are needed on the host that executes this module.
5555

5656
- inflection
5757
- ipaddress
58-
- phpypam
58+
- phpypam>=1.0.0
5959

6060

6161
.. Options

0 commit comments

Comments
 (0)