Skip to content

Commit f28caa3

Browse files
authored
Merge pull request #8 from NKID00/dev
bump version 0.2.0
2 parents d0a3081 + 4e7607d commit f28caa3

File tree

132 files changed

+9928
-1708
lines changed

Some content is hidden

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

132 files changed

+9928
-1708
lines changed

.github/workflows/build.yml

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,33 @@ jobs:
66
build:
77
runs-on: ubuntu-20.04
88
steps:
9-
- name: checkout repository
9+
- name: Checkout repository
1010
uses: actions/checkout@v2
11-
- name: validate gradle wrapper
12-
uses: gradle/wrapper-validation-action@v1
13-
- name: setup jdk
11+
- name: Setup Java
1412
uses: actions/setup-java@v1
1513
with:
16-
java-version: 16
17-
- name: make gradle wrapper executable
18-
run: chmod +x ./gradlew
19-
- name: build
14+
java-version: 17
15+
- name: Validate gradle wrapper
16+
uses: gradle/wrapper-validation-action@v1
17+
- name: Setup Python
18+
uses: actions/setup-python@v4
19+
with:
20+
python-version: '3.10'
21+
- name: Setup Poetry
22+
uses: snok/install-poetry@v1
23+
- name: Build
2024
run: ./gradlew build
21-
- name: find artifact
22-
run: echo "artifact=$( find ./build/libs/ -name *.jar -not -name *-dev.jar -not -name *-sources.jar )" >> $GITHUB_ENV
23-
- name: upload artifact
25+
- name: Locate artifacts
26+
run: |
27+
echo "ARTIFACT_JAVA=$( find ./build/libs/ -name *.jar -not -name *-dev.jar -not -name *-sources.jar )" >> $GITHUB_ENV
28+
echo "ARTIFACT_PYTHON=$( find ./dist/ -name *.whl )" >> $GITHUB_ENV
29+
- name: Upload Java artifact
2430
uses: actions/upload-artifact@v2
2531
with:
26-
path: ${{ env.artifact }}
27-
- name: release artifact
28-
if: ${{ startsWith(github.ref, 'refs/tags/') }}
29-
uses: softprops/action-gh-release@2d72d869af3bf23602f9593a1e3fd739b80ac1eb
32+
path: |
33+
${{ env.ARTIFACT_JAVA }}
34+
- name: Upload Python artifact
35+
uses: actions/upload-artifact@v2
3036
with:
31-
files: ${{ env.artifact }}
37+
path: |
38+
${{ env.ARTIFACT_PYTHON }}

.gitignore

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,171 @@ bin/
3131
# fabric
3232

3333
run/
34+
35+
# debug
36+
37+
debug-install-mod.sh
38+
39+
# Byte-compiled / optimized / DLL files
40+
__pycache__/
41+
*.py[cod]
42+
*$py.class
43+
44+
# C extensions
45+
*.so
46+
47+
# Distribution / packaging
48+
.Python
49+
build/
50+
develop-eggs/
51+
dist/
52+
downloads/
53+
eggs/
54+
.eggs/
55+
lib/
56+
lib64/
57+
parts/
58+
sdist/
59+
var/
60+
wheels/
61+
share/python-wheels/
62+
*.egg-info/
63+
.installed.cfg
64+
*.egg
65+
MANIFEST
66+
67+
# PyInstaller
68+
# Usually these files are written by a python script from a template
69+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
70+
*.manifest
71+
*.spec
72+
73+
# Installer logs
74+
pip-log.txt
75+
pip-delete-this-directory.txt
76+
77+
# Unit test / coverage reports
78+
htmlcov/
79+
.tox/
80+
.nox/
81+
.coverage
82+
.coverage.*
83+
.cache
84+
nosetests.xml
85+
coverage.xml
86+
*.cover
87+
*.py,cover
88+
.hypothesis/
89+
.pytest_cache/
90+
cover/
91+
92+
# Translations
93+
*.mo
94+
*.pot
95+
96+
# Django stuff:
97+
*.log
98+
local_settings.py
99+
db.sqlite3
100+
db.sqlite3-journal
101+
102+
# Flask stuff:
103+
instance/
104+
.webassets-cache
105+
106+
# Scrapy stuff:
107+
.scrapy
108+
109+
# Sphinx documentation
110+
docs/_build/
111+
112+
# PyBuilder
113+
.pybuilder/
114+
target/
115+
116+
# Jupyter Notebook
117+
.ipynb_checkpoints
118+
119+
# IPython
120+
profile_default/
121+
ipython_config.py
122+
123+
# pyenv
124+
# For a library or package, you might want to ignore these files since the code is
125+
# intended to run in multiple environments; otherwise, check them in:
126+
.python-version
127+
128+
# pipenv
129+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
130+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
131+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
132+
# install all needed dependencies.
133+
Pipfile.lock
134+
135+
# poetry
136+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
137+
# This is especially recommended for binary packages to ensure reproducibility, and is more
138+
# commonly ignored for libraries.
139+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
140+
poetry.lock
141+
142+
# pdm
143+
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
144+
#pdm.lock
145+
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
146+
# in version control.
147+
# https://pdm.fming.dev/#use-with-ide
148+
.pdm.toml
149+
150+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
151+
__pypackages__/
152+
153+
# Celery stuff
154+
celerybeat-schedule
155+
celerybeat.pid
156+
157+
# SageMath parsed files
158+
*.sage.py
159+
160+
# Environments
161+
.env
162+
.venv
163+
env/
164+
venv/
165+
ENV/
166+
env.bak/
167+
venv.bak/
168+
169+
# Spyder project settings
170+
.spyderproject
171+
.spyproject
172+
173+
# Rope project settings
174+
.ropeproject
175+
176+
# mkdocs documentation
177+
/site
178+
179+
# mypy
180+
.mypy_cache/
181+
.dmypy.json
182+
dmypy.json
183+
184+
# Pyre type checker
185+
.pyre/
186+
187+
# pytype static type analyzer
188+
.pytype/
189+
190+
# Cython debug symbols
191+
cython_debug/
192+
193+
# PyCharm
194+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
195+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
196+
# and can be added to the global gitignore or merged into this file. For a more nuclear
197+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
198+
#.idea/
199+
200+
# Temporary translation files
201+
*.po

0 commit comments

Comments
 (0)