Skip to content

Commit

Permalink
Merge pull request #14 from czosel/release-0.1.0
Browse files Browse the repository at this point in the history
chore: release 0.1.0
  • Loading branch information
czosel authored Feb 22, 2021
2 parents f2c0847 + fceb655 commit ecf0343
Show file tree
Hide file tree
Showing 5 changed files with 48 additions and 1 deletion.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
# v0.1.0 (2021-02-22)

### Feature
* Integrate django-generic-api-permissions ([`eea32d9`](https://github.com/czosel/ebau-gwr/commit/eea32d9b74416fa75d4a9e667993162b110bba1a))
* **linker:** Introduce linker app ([`94afc2a`](https://github.com/czosel/ebau-gwr/commit/94afc2a1dd11c99f7a73bac0e03327a16637d088))
* Introduce /construction_project retrieve view ([`7dc0de9`](https://github.com/czosel/ebau-gwr/commit/7dc0de97cc910e3e98e73fbc3bfe40a11e73a646))
* Introduce /search endpoint ([`01aaf20`](https://github.com/czosel/ebau-gwr/commit/01aaf202b78f2c69dd542cd15c7e001ca86df0ee))
* Add xml schema and formatters.py ([`9ee8a76`](https://github.com/czosel/ebau-gwr/commit/9ee8a760b31ec4cc17ea8284699f4801e8e7ec24))

### Fix
* Rename url path to match jsonapi spec ([`e637a99`](https://github.com/czosel/ebau-gwr/commit/e637a99167315381de70814860e3ad2805d82117))
* Install_requires ([`285c34d`](https://github.com/czosel/ebau-gwr/commit/285c34df2ba88ea680039212bf89d0acbe1e0a2e))
* Release workflow ([`aca6bdb`](https://github.com/czosel/ebau-gwr/commit/aca6bdb4ba559213bb6363a816b333168a78f6c6))
* Pypi release script ([`fe5e46b`](https://github.com/czosel/ebau-gwr/commit/fe5e46b655f2008801f7035ac5a2f41efac1f9f2))
* Drop pyxb, add dependencies to setup.cfg ([`35b98dc`](https://github.com/czosel/ebau-gwr/commit/35b98dc2c078910ca9642386a27fe6dabf16500b))
* Drop core app ([`1c7c73a`](https://github.com/czosel/ebau-gwr/commit/1c7c73a066e897742507fa00b099c198df8d33f0))

# v0.0.a3 (2021-02-16)

Initial release
25 changes: 25 additions & 0 deletions MAINTENANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Maintainer's Handbook

## Make a new release

We're using `python-semantic-release` to generate a changelog and suggest the next version.

1. Checkout `main` branch, ensure you have all tags
1. Figure out the next version
1. Update code (CHANGELOG, version info)
1. Pull Request with the version bump.
1. Create tag on the merge commit
1. Upload / edit change log


```
# Ensure you're on the current master and have all release tags
git checkout main
git pull origin --tags
# Prepare changelog
semantic-release changelog --noop --unreleased -D version_source=tag
# Figure out the next version
semantic-release version --noop -D version_source=tag
```
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,7 @@ A list of configuration options which you need
## Contributing

Look at our [contributing guidelines](CONTRIBUTING.md) to start with your first contribution.

## Maintenance

A few notes for maintainers can be found [here](MAINTENANCE.md).
1 change: 1 addition & 0 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ pytest-factoryboy==2.0.3
pytest-freezegun==0.4.2
pytest-mock==3.3.0
pytest-randomly==3.4.1
python-semantic-release==7.15.0
requests-mock==1.8.0
snapshottest==0.5.1
xmlschema==1.3.1
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = ebau-gwr
version = 0.0.a3
version = 0.1.0
author = adfinis
description = GWR synchronisation for ebau projects
long_description = file: README.md
Expand Down

0 comments on commit ecf0343

Please sign in to comment.