* chore: use form for bug report template
- Request mandatory information in forms.
- Add checkbox to select OS
- Add checkbox to request CoC
- other templates: comment out descriptions
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
* chore: use form for document and feature request template
- Request mandatory information in forms.
- Add checkbox to request CoC
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
---------
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- Request mandatory information in forms.
- Add checkbox to select OS
- Add checkbox to request CoC
- other templates: comment out descriptions
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This fixes some CI warnings about using obsolete versions of NodeJS.
NodeJS 12 (from checkout@2) is at EOL, and CI warnings recommend using
NodeJS 16. The docs for actions/checkout recommend pinning at v3.
Some of these workflows were using `checkout@master`, and were thereby
already using NodeJS 16. I'm not sure that it's necessary to use v3
for these instead of master. However, the docs suggest using v3.
If at some point the authors decide to rename the `master` branch to
`main`, then we may be glad we made this change.
- check mypy and lint tool on python 3.9
- Install check on python 3.10
- Publish to pypi on python 3.10
- Tox test on python 3.8, 3.10, 3.11
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- Call PyInstaller directly from builder script
- Drop depenency to gravitybee
- Change artifact path `dist/` on ci, test and upload scripts
- Move standalone builder python script in `tools`
- Also add pseudo launcher script in `tools` for PyInstaller
- Actions: Update binary build and release scripts
- Binary is built on venv that is removed after built
- Support not only Windows but also linux/mac
- Built on powershell on Windows, bash on others
- Clean up duplicated configurations on setup.cfg
- Leaves `entry_points` and `package_data` options
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- actions/setup-python@v4
- Use pypa/gh-action-pypi-publish@v1
this fix a warning:
You are using "pypa/gh-action-pypi-publish@master".
The "master" branch of this project has been sunset
and will not receive any updates, not even security
bug fixes.
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This removes the redundant request to print the result of `python -VV`. It also fixes the requested `aqt version` request.
Relevant to discussion in #475