Commit graph

44 commits

Author SHA1 Message Date
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