Mathieu Comandon
55d65d00c0
Tell the truth
2023-08-24 16:07:39 -07:00
Mathieu Comandon
555daa3c7b
Try with non quoted passphrase (quoted in secrets)
2023-05-16 13:12:20 -07:00
Amy Gauna
990e8c3b3b
Move PPA_URI for release and staging builds into repository variables.
2023-03-07 18:08:39 -08:00
Mathieu Comandon
075a28f981
Add published to events
2023-02-14 13:34:19 -08:00
Daniel Johnson
41c75544ef
Revert "Remove github issue template"
...
This reverts commit f6e7d86b52
.
I prefer having this, rather than always having to ask for logs and such. @strycore gave his okay.
2023-01-14 19:16:36 -05:00
Amy Gauna
bd9aef3aad
Update Publish Lutris PPA Workflow
...
* Split the workflow out into a reusable workflow.
* Call the release PPA workflow only on GitHub release publications.
* Call the staging PPA workflow on all GitHub release & prerelease publications.
* Clean up comments, and make them a bit more consistent.
* Add autoincrement logic to the PPA version number when the version we're building already exists on the target PPA.
* Build Lunar and Kinetic packages on Jammy since GitHub only has LTS Ubuntu runners.
2023-01-04 11:44:01 -08:00
Amy Gauna
b37661911c
Initial commit of publish PPA GitHub workflow.
...
- Adds a new GitHub workflow that triggers on published releases.
- Adds a supporting Bash script to facilitate the building and signing process.
- Adds a new directive to the Makefile for passing a GPG key id to the make process through environment variables.
2022-12-12 20:34:51 -08:00
Mathieu Comandon
f6e7d86b52
Remove github issue template
2022-05-23 21:23:02 -07:00
Mathieu Comandon
23e604a309
Remove github workflows
2022-05-23 21:22:10 -07:00
Mathieu Comandon
4235360225
Fix gh test file
2022-05-23 21:19:16 -07:00
Mathieu Comandon
9f87318140
Remove poetry from gh tests
2022-05-23 21:16:51 -07:00
Mathieu Comandon
c3db08115d
Add dependencies for github workflow
2022-05-23 21:02:13 -07:00
Mathieu Comandon
32c74af8f4
Remove poetry from gh workflow
2022-05-23 20:53:41 -07:00
Mathieu Comandon
aac8e986aa
Remove Python 3.6 support
2022-03-31 17:10:17 -07:00
Aleksandr Oleinikov
d077dc7b8b
Don't add a bug label by default for new issues
2022-02-09 06:44:36 +03:00
tannisroot
382a3213cb
Update to nose2
2021-12-14 08:40:05 +03:00
tannisroot
f790b9a418
Add Python 3.10 to run_testsuite action
2021-12-14 06:53:58 +03:00
Alexandr Oleynikov
e03f91f7ff
Add a note about not pruning log output
2021-11-25 20:00:44 +03:00
Alexandr Oleynikov
42c3376400
Installer related bug reports are allowed
...
In some cases, installer issues are related to the client, so we shouldn't forbid the user from reporting those issues.
2021-11-19 08:45:57 +03:00
Alexander Ravenheart
48d1243458
- Added nose to dev-dependencies to pyproject.toml
...
- Updated poetry.lock
- Replaced pipenv with poetry in run_testsuite.yml
2021-11-17 21:17:43 -08:00
Alexander Ravenheart
4174f7425c
Fixed instances of unreachable code, inconsistent returns, consider-using-with, consider-using-from-import, use-a-generator, consider-using-generator, redundant-u-string-prefix, arguments-renamed
2021-11-17 21:17:43 -08:00
Alexander Ravenheart
f5e8e007b3
- Replaced pipenv with poetry
...
- Updated min version check in setup.py to Python 3.6
- Updated isort config file and calls to align with v5.x
- Added init-hook for gi imports in .pylintrc to avoid invalid no-member issues
- Makefile: added lock, show-tree, bandit, black, mypy; updated test, cover, dev, isort, autopep8, check, isort-check, flake8, pylint; removed req, requirements;
- Updated .travis.yml to use poetry and make
- Added my email in AUTHORS
- Updated CONTRIBUTING.md
- Updated lint_python.yml to use poetry and make, reorganized instructions to have all install related steps first
- sorted imports: lutris, lutris-wrapper, cleanup_prefix.py and multiple files in tests dir
2021-11-17 21:17:43 -08:00
Alexandr Oleynikov
a7d94463f8
Add some clarification to the bug report form
2021-11-18 05:29:10 +03:00
tannisroot
8eb26fba4c
Add github actions testsuite
2021-11-17 13:07:12 +03:00
tannisroot
59cef5be95
Add a bug report form
2021-11-17 08:07:47 +03:00
Christian Clauss
9a88439475
Update lint_python.yml
2021-08-02 13:44:18 -07:00
Christian Clauss
9daad2cf96
Update lint_python.yml
2021-08-02 13:44:18 -07:00
Christian Clauss
88a221ffbf
uses: GabrielBB/xvfb-action@v1
2021-08-02 13:44:18 -07:00
Christian Clauss
e527bb1989
Update lint_python.yml
2021-08-02 13:44:18 -07:00
Christian Clauss
c16691697d
sudo apt-get install --fix-missing
2021-08-02 13:44:18 -07:00
Christian Clauss
f855dcea33
Update lint_python.yml
2021-08-02 13:44:18 -07:00
Christian Clauss
a1c5bfef9d
sudo apt-get install libdbus-1-dev libgirepository1.0-dev gir1.2-gnomedesktop-3.0 gir1.2-gtk-3.0
2021-08-02 13:44:18 -07:00
Christian Clauss
76f75b131a
sudo apt-get install libdbus-1-dev libgirepository1.0-dev
2021-08-02 13:44:18 -07:00
Christian Clauss
7aab598176
sudo apt-get install libdbus-1-dev
2021-08-02 13:44:18 -07:00
Christian Clauss
3540480b42
Update lint_python.yml
2021-08-02 13:44:18 -07:00
Christian Clauss
bdf94e1d9d
pip install PyGObject -r requirements.txt
2021-08-02 13:44:18 -07:00
Christian Clauss
10bddb90cf
Update lint_python.yml
2021-08-02 13:44:18 -07:00
Christian Clauss
c07b555880
GitHub Action to lint Python code
2021-08-02 13:44:18 -07:00
Mathieu Comandon
6f96528d87
Update issue templates
2021-02-08 08:55:58 -08:00
Mathieu Comandon
2889ecdf58
Update issue templates
...
tell people to attach the JSON file as an attachment. The information contained in it is rarely useful and produces a lot of garbage on the ticket.
2020-08-21 09:48:47 -07:00
Roger
b86c3c7b33
Add liberapay and the donate page to the sponsor button
2019-09-06 19:31:30 -07:00
TotalCaesar659
0316989ea0
Add FUNDING.yml
...
Display a "Sponsor" button at the top of the repository.
More information:
https://github.blog/2019-05-23-announcing-github-sponsors-a-new-way-to-contribute-to-open-source/
https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
2019-06-26 21:01:41 -07:00
cxf
0e74d61a29
Update .github/ISSUE_TEMPLATE/lutris-bug-report.md
...
Co-Authored-By: Medath <40150792+Medath@users.noreply.github.com>
2019-05-18 15:06:44 -07:00
cxf
23c58d5f55
Add issue template
2019-05-18 15:06:44 -07:00