Skip to content

Commit 064a1e7

Browse files
authored
Merge pull request #591 from pkscout/tmdb-tvshows-180
[metadata.tvshows.themoviedb.org.python] v1.8.0
2 parents c4d2d4e + 7ef87b2 commit 064a1e7

File tree

95 files changed

+16210
-0
lines changed

Some content is hidden

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

95 files changed

+16210
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
name: Sync addon metadata translations
2+
3+
on:
4+
push:
5+
branches: [ matrix, nexus ]
6+
paths:
7+
- '**addon.xml'
8+
- '**resource.language.**strings.po'
9+
10+
jobs:
11+
default:
12+
if: github.repository == 'xbmc/metadata.tvshows.themoviedb.org.python'
13+
runs-on: ubuntu-latest
14+
15+
strategy:
16+
17+
fail-fast: false
18+
matrix:
19+
python-version: [ 3.9 ]
20+
21+
steps:
22+
23+
- name: Checkout repository
24+
uses: actions/checkout@v2
25+
with:
26+
path: project
27+
28+
- name: Checkout sync_addon_metadata_translations repository
29+
uses: actions/checkout@v2
30+
with:
31+
repository: xbmc/sync_addon_metadata_translations
32+
path: sync_addon_metadata_translations
33+
34+
- name: Set up Python ${{ matrix.python-version }}
35+
uses: actions/setup-python@v2
36+
with:
37+
python-version: ${{ matrix.python-version }}
38+
39+
- name: Install dependencies
40+
run: |
41+
python -m pip install --upgrade pip
42+
python -m pip install sync_addon_metadata_translations/
43+
44+
- name: Run sync-addon-metadata-translations
45+
run: |
46+
sync-addon-metadata-translations
47+
working-directory: ./project
48+
49+
- name: Create PR for sync-addon-metadata-translations changes
50+
uses: peter-evans/create-pull-request@v3.10.0
51+
with:
52+
commit-message: Sync of addon metadata translations
53+
title: Sync of addon metadata translations
54+
body: Sync of addon metadata translations triggered by ${{ github.sha }}
55+
branch: amt-sync
56+
delete-branch: true
57+
path: ./project
58+
reviewers: gade01
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
.DS_Store
2+
3+
# Byte-compiled / optimized / DLL files
4+
__pycache__/
5+
*.py[cod]
6+
*$py.class
7+
8+
# C extensions
9+
*.so
10+
11+
# Distribution / packaging
12+
.Python
13+
build/
14+
develop-eggs/
15+
dist/
16+
downloads/
17+
eggs/
18+
.eggs/
19+
lib/
20+
lib64/
21+
parts/
22+
sdist/
23+
var/
24+
wheels/
25+
pip-wheel-metadata/
26+
share/python-wheels/
27+
*.egg-info/
28+
.installed.cfg
29+
*.egg
30+
MANIFEST
31+
32+
# PyInstaller
33+
# Usually these files are written by a python script from a template
34+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
35+
*.manifest
36+
*.spec
37+
38+
# Installer logs
39+
pip-log.txt
40+
pip-delete-this-directory.txt
41+
42+
# Unit test / coverage reports
43+
htmlcov/
44+
.tox/
45+
.nox/
46+
.coverage
47+
.coverage.*
48+
.cache
49+
nosetests.xml
50+
coverage.xml
51+
*.cover
52+
*.py,cover
53+
.hypothesis/
54+
.pytest_cache/
55+
56+
# Translations
57+
*.mo
58+
*.pot
59+
60+
# Django stuff:
61+
*.log
62+
local_settings.py
63+
db.sqlite3
64+
db.sqlite3-journal
65+
66+
# Flask stuff:
67+
instance/
68+
.webassets-cache
69+
70+
# Scrapy stuff:
71+
.scrapy
72+
73+
# Sphinx documentation
74+
docs/_build/
75+
76+
# PyBuilder
77+
target/
78+
79+
# Jupyter Notebook
80+
.ipynb_checkpoints
81+
82+
# IPython
83+
profile_default/
84+
ipython_config.py
85+
86+
# pyenv
87+
.python-version
88+
89+
# pipenv
90+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
91+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
92+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
93+
# install all needed dependencies.
94+
#Pipfile.lock
95+
96+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
97+
__pypackages__/
98+
99+
# Celery stuff
100+
celerybeat-schedule
101+
celerybeat.pid
102+
103+
# SageMath parsed files
104+
*.sage.py
105+
106+
# Environments
107+
.env
108+
.venv
109+
env/
110+
venv/
111+
ENV/
112+
env.bak/
113+
venv.bak/
114+
115+
# Spyder project settings
116+
.spyderproject
117+
.spyproject
118+
119+
# Rope project settings
120+
.ropeproject
121+
122+
# mkdocs documentation
123+
/site
124+
125+
# mypy
126+
.mypy_cache/
127+
.dmypy.json
128+
dmypy.json
129+
130+
# Pyre type checker
131+
.pyre/

0 commit comments

Comments
 (0)