Skip to content

Commit 0219e10

Browse files
authored
v1.1.0
Implement GUI, Add Tests, Bugfixes and Improvements from Feedback
2 parents e27fc75 + 75ff507 commit 0219e10

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+2901
-173
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Update skill.json at neon_skills repository
2+
name: Update neon_skills
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches:
7+
- dev
8+
- master
9+
10+
jobs:
11+
push_skill_json:
12+
runs-on: ubuntu-latest
13+
timeout-minutes: 5
14+
steps:
15+
- uses: actions/checkout@v2
16+
- name: Update skill.json in neon_skills
17+
run: |
18+
git clone https://github.com/neongeckocom/neon_skills -b ${{github.ref_name}}
19+
cp skill.json neon_skills/skill_metadata/${{github.event.repository.name}}.json
20+
- name: Push neon_skills changes
21+
uses: cpina/github-action-push-to-another-repository@main
22+
with:
23+
source-directory: neon_skills/
24+
destination-github-username: neongeckocom
25+
destination-repository-name: neon_skills
26+
user-name: github-actions[bot]
27+
user-email: [email protected]
28+
target-branch: ${{github.ref_name}}
29+
commit-message: Update skill.json for ${{github.event.repository.name}}
30+
env:
31+
API_TOKEN_GITHUB: ${{secrets.SKILL_JSON_TOKEN}}

.github/workflows/skill_tests.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ jobs:
3636
run: |
3737
sudo apt install -y gcc libfann-dev swig libssl-dev portaudio19-dev git libpulse-dev
3838
pip install --upgrade pip
39-
pip install pytest mock git+https://github.com/NeonGeckoCom/NeonCore#egg=neon_core
40-
pip install -r requirements.txt
39+
pip install pytest mock git+https://github.com/NeonGeckoCom/NeonCore#egg=neon_core .
4140
- name: Test Skill
4241
run: |
4342
pytest test/test_skill.py
@@ -58,8 +57,7 @@ jobs:
5857
sudo apt update
5958
sudo apt install -y gcc libfann-dev swig libssl-dev portaudio19-dev git libpulse-dev
6059
pip install --upgrade pip
61-
pip install ovos-core[skills] pytest mock
62-
pip install -r requirements.txt
60+
pip install ovos-core[skills] pytest mock .
6361
- name: Test Skill
6462
run: |
6563
pytest test/test_skill.py

0 commit comments

Comments
 (0)