Skip to content

Commit 7366037

Browse files
committed
updated manifest.
updated readme
1 parent 7707b57 commit 7366037

File tree

6 files changed

+69
-39
lines changed

6 files changed

+69
-39
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Upload on new tags
2+
3+
on:
4+
push:
5+
tags:
6+
'*'
7+
8+
jobs:
9+
buildAndUpload:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout code
13+
uses: actions/checkout@v2
14+
- name: Set up Python 3.8
15+
uses: actions/setup-python@v2
16+
with:
17+
python-version: 3.8
18+
- name: Install dependencies
19+
run: |
20+
pip install scons markdown
21+
sudo apt update
22+
sudo apt install gettext
23+
- name: Add add-on version
24+
run: |
25+
import re
26+
with open("buildVars.py", 'r+', encoding='utf-8') as f:
27+
text = f.read()
28+
version = "${{ github.ref }}".split("/")[-1]
29+
text = re.sub("\"addon_version\" : ,", "\"addon_version\" : \"%s\",", text) % version
30+
f.seek(0)
31+
f.write(text)
32+
f.truncate()
33+
shell: python
34+
- name: Build add-on
35+
run: scons
36+
- name: Calculate sha256
37+
run: sha256sum *.nvda-addon >> changelog.md
38+
- name: Release
39+
uses: softprops/action-gh-release@v1
40+
env:
41+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
42+
with:
43+
files: |
44+
*.nvda-addon
45+
body_path: changelog.md
46+
prerelease: ${{ endsWith(github.ref, '-dev') }}

addonReadme.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,17 @@ This package is distributed under the terms of the GNU General Public License, v
3434
* Test tone: this button lets you to play a test with the current set parameters.
3535
* Press OK button to save settings or cancel to discard.
3636

37-
## Issues and suggestions reports.
38-
Please report your issues and suggestions on the github repository of this project:
37+
## contributions, reports and donations
38+
39+
If you like my project or this software is useful for you in your daily life and you would like to contribute in some way, you can donate via the following methods:
40+
41+
* [PayPal.](https://paypal.me/davicm)
42+
* [Ko-fi.](https://ko-fi.com/davidacm)
43+
* [cryptocurrencies and other methods.](https://davidacm.github.io/donations/)
44+
45+
If you want to fix bugs, report problems or new features, you can contact me at: <[email protected]>.
46+
47+
Or in the github repository of this project:
3948
[Beep keyboard on GitHub](https://github.com/davidacm/beepKeyboard)
4049

41-
You can get the latest release in that repository.
50+
You can get the latest release of this add-on in that repository.

appveyor.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

buildVars.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
2020
"addon_description" : _("""This add-on beeps with some keyboard events."""),
2121
# version
22-
"addon_version" : "1.6b",
22+
"addon_version" : "1.7-dev",
2323
# Author(s)
2424
"addon_author" : u"David CM <[email protected]>",
2525
# URL for the add-on documentation support
@@ -29,7 +29,7 @@
2929
# Minimum NVDA version supported (e.g. "2018.3.0")
3030
"addon_minimumNVDAVersion" : "2018.3.0",
3131
# Last NVDA version supported/tested (e.g. "2018.4.0", ideally more recent than minimum version)
32-
"addon_lastTestedNVDAVersion" : "2020.2.0",
32+
"addon_lastTestedNVDAVersion" : "2021.3.1",
3333
# Add-on update channel (default is stable or None)
3434
"addon_updateChannel" : None,
3535
}

changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Changes for 1.7-dev ##
2+
Updated manifest to add compatibility with NVDA 2021.3.1.
3+
Updated readme files.

readme.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ This package is distributed under the terms of the GNU General Public License, v
88
## Download.
99
The latest release is available to [download in this link](https://davidacm.github.io/getlatest/gh/davidacm/beepKeyboard)
1010

11-
# Contributing to this project.
11+
# Contributing with the project.
1212
### Donations.
13-
If you like my project or this software is useful for you in your daily life and you would like to contribute in some way, you can donate via paypal in the
14-
[donate link.](https://paypal.me/davicm)
13+
If you like my project or this software is useful for you in your daily life and you would like to contribute in some way, you can donate via the following methods.
14+
15+
* [PayPal.](https://paypal.me/davicm)
16+
* [Ko-fi.](https://ko-fi.com/davidacm)
17+
* [cryptocurrencies and other methods.](https://davidacm.github.io/donations/)
1518

16-
let me know if you want to write a message or promote a link in the collaboration section.
1719

1820
### fixing bugs and new features.
1921
If you want to fix a bug or add new feature, You will need to fork this repository.

0 commit comments

Comments
 (0)