Skip to content

Commit

Permalink
Prepare v2.1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
slgobinath committed Jul 5, 2023
1 parent 1a9ebfb commit bd18d33
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 5 deletions.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,22 @@ For more details, please check the issue: [#329](https://github.com/slgobinath/S

Thirdparty plugins are available at another GitHub repository: [safeeyes-plugins](https://github.com/slgobinath/safeeyes-plugins). More details about how to write your own plugin and how to install third-party plugin are available there.

## How to Release?

1. Checkout the latest commits from the `master` branch
2. Run `python3 -m safeeyes` to make sure nothing is broken
3. Update the Safe Eyes version in the following places (Open the project in VSCode and search for the current version):
- [setup.py](https://github.com/slgobinath/SafeEyes/blob/master/setup.py#L81)
- [setup.py](https://github.com/slgobinath/SafeEyes/blob/master/setup.py#L88)
- [safeeyes.py](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/safeeyes.py#L43)
- [io.github.slgobinath.SafeEyes.metainfo.xml](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml#L50)
- [about_dialog.glade](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/glade/about_dialog.glade#L74)
4. Update the [changelog](https://github.com/slgobinath/SafeEyes/blob/master/debian/changelog) (for Ubuntu release)
5. Commit the changes to `master`
6. Create a pull-request from `master` to `release`
7. Merge the PR to release **with merge commit** (Important to merge with merge commit)


## License

GNU General Public License v3
Expand Down
4 changes: 3 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
safeeyes (2.1.5-0) lunar; urgency=high
safeeyes (2.1.6-0) lunar; urgency=high
* Support Python 3.11

* Minor bug fixes

* Fix the ecd ..rror if there is no long break
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
<url type="homepage">https://slgobinath.github.io/SafeEyes/</url>

<releases>
<release version="2.1.5" date="2023-01-06" />
<release version="2.1.6" date="2023-06-04" />
</releases>

<content_rating type="oars-1.1" />
Expand Down
2 changes: 1 addition & 1 deletion safeeyes/safeeyes.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

SAFE_EYES_VERSION = "2.1.5"
SAFE_EYES_VERSION = "2.1.6"


class SafeEyes:
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,14 @@ def __package_data():

setuptools.setup(
name="safeeyes",
version="2.1.5",
version="2.1.6",
description="Protect your eyes from eye strain using this continuous breaks reminder.",
long_description=long_description,
long_description_content_type="text/markdown",
author="Gobinath Loganathan",
author_email="[email protected]",
url="https://github.com/slgobinath/SafeEyes",
download_url="https://github.com/slgobinath/SafeEyes/archive/v2.1.5.tar.gz",
download_url="https://github.com/slgobinath/SafeEyes/archive/v2.1.6.tar.gz",
packages=setuptools.find_packages(),
package_data={'safeeyes': __package_data()},
data_files=__data_files(),
Expand Down

0 comments on commit bd18d33

Please sign in to comment.