Skip to content

Commit bd18d33

Browse files
committed
Prepare v2.1.6
1 parent 1a9ebfb commit bd18d33

File tree

5 files changed

+23
-5
lines changed

5 files changed

+23
-5
lines changed

README.md

+16
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,22 @@ For more details, please check the issue: [#329](https://github.com/slgobinath/S
168168

169169
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.
170170

171+
## How to Release?
172+
173+
1. Checkout the latest commits from the `master` branch
174+
2. Run `python3 -m safeeyes` to make sure nothing is broken
175+
3. Update the Safe Eyes version in the following places (Open the project in VSCode and search for the current version):
176+
- [setup.py](https://github.com/slgobinath/SafeEyes/blob/master/setup.py#L81)
177+
- [setup.py](https://github.com/slgobinath/SafeEyes/blob/master/setup.py#L88)
178+
- [safeeyes.py](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/safeeyes.py#L43)
179+
- [io.github.slgobinath.SafeEyes.metainfo.xml](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml#L50)
180+
- [about_dialog.glade](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/glade/about_dialog.glade#L74)
181+
4. Update the [changelog](https://github.com/slgobinath/SafeEyes/blob/master/debian/changelog) (for Ubuntu release)
182+
5. Commit the changes to `master`
183+
6. Create a pull-request from `master` to `release`
184+
7. Merge the PR to release **with merge commit** (Important to merge with merge commit)
185+
186+
171187
## License
172188

173189
GNU General Public License v3

debian/changelog

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
safeeyes (2.1.5-0) lunar; urgency=high
1+
safeeyes (2.1.6-0) lunar; urgency=high
2+
* Support Python 3.11
3+
24
* Minor bug fixes
35

46
* Fix the ecd ..rror if there is no long break

safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<url type="homepage">https://slgobinath.github.io/SafeEyes/</url>
4848

4949
<releases>
50-
<release version="2.1.5" date="2023-01-06" />
50+
<release version="2.1.6" date="2023-06-04" />
5151
</releases>
5252

5353
<content_rating type="oars-1.1" />

safeeyes/safeeyes.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
gi.require_version('Gtk', '3.0')
4141
from gi.repository import Gtk
4242

43-
SAFE_EYES_VERSION = "2.1.5"
43+
SAFE_EYES_VERSION = "2.1.6"
4444

4545

4646
class SafeEyes:

setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,14 @@ def __package_data():
7878

7979
setuptools.setup(
8080
name="safeeyes",
81-
version="2.1.5",
81+
version="2.1.6",
8282
description="Protect your eyes from eye strain using this continuous breaks reminder.",
8383
long_description=long_description,
8484
long_description_content_type="text/markdown",
8585
author="Gobinath Loganathan",
8686
author_email="[email protected]",
8787
url="https://github.com/slgobinath/SafeEyes",
88-
download_url="https://github.com/slgobinath/SafeEyes/archive/v2.1.5.tar.gz",
88+
download_url="https://github.com/slgobinath/SafeEyes/archive/v2.1.6.tar.gz",
8989
packages=setuptools.find_packages(),
9090
package_data={'safeeyes': __package_data()},
9191
data_files=__data_files(),

0 commit comments

Comments
 (0)