Skip to content
This repository has been archived by the owner on Oct 13, 2024. It is now read-only.

v0.0.1 #91

Closed
wants to merge 358 commits into from
Closed
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
358 commits
Select commit Hold shift + click to select a range
5d54c0d
New translations retroarcher.po (Spanish)
ReenigneArcher Apr 16, 2022
0f23ea7
New translations retroarcher.po (German)
ReenigneArcher Apr 16, 2022
c639a30
New translations retroarcher.po (Italian)
ReenigneArcher Apr 16, 2022
ec15076
New translations retroarcher.po (Russian)
ReenigneArcher Apr 16, 2022
4c0d571
New translations retroarcher.po (English)
ReenigneArcher Apr 16, 2022
3eba375
New translations retroarcher.po (English, United States)
ReenigneArcher Apr 16, 2022
7d4725d
New translations retroarcher.po (English, United Kingdom)
ReenigneArcher Apr 16, 2022
637d00c
Label localization related PRs
ReenigneArcher Apr 16, 2022
690ad05
Fix docker healthcheck
ReenigneArcher Apr 16, 2022
756d21f
Merge pull request #39 from RetroArcher/fix-docker-healthcheck
ReenigneArcher Apr 16, 2022
ff7cfc4
Update localize.yml
ReenigneArcher Apr 17, 2022
58a27a7
Add architectures
ReenigneArcher Apr 17, 2022
070a0ce
Update architectures and tags
ReenigneArcher Apr 17, 2022
51396e3
Upgrade pip
ReenigneArcher Apr 17, 2022
4a5e096
Remove linux/mips64le image
ReenigneArcher Apr 17, 2022
18e3643
Add pytest for windows x86
ReenigneArcher Apr 17, 2022
ce7862f
Reduce docker images
ReenigneArcher Apr 17, 2022
2563ca9
Add docker arm architectures
ReenigneArcher Apr 17, 2022
fdadc9c
Remove 32 bit arm docker images
ReenigneArcher Apr 17, 2022
ede0d3c
Merge pull request #43 from RetroArcher/add-alternate-architectures
ReenigneArcher Apr 17, 2022
a4226c9
Merge pull request #40 from RetroArcher/fix-localize
ReenigneArcher Apr 17, 2022
6366c58
Do not login to container registries for dependabot PRs
ReenigneArcher Apr 18, 2022
7a7725f
Merge pull request #46 from RetroArcher/fix-CI-for-dependabot
ReenigneArcher Apr 18, 2022
43b5994
Bump actions/cache from 2 to 3
dependabot[bot] Apr 18, 2022
f4d8fc5
Merge pull request #45 from RetroArcher/dependabot/github_actions/nig…
ReenigneArcher Apr 18, 2022
1586f40
Bump pyinstaller from 4.10 to 5.0
dependabot[bot] Apr 18, 2022
65bbe88
Merge pull request #44 from RetroArcher/dependabot/pip/nightly/pyinst…
ReenigneArcher Apr 18, 2022
726e9fb
New translations retroarcher.po (Spanish)
ReenigneArcher Apr 21, 2022
210fad6
New translations retroarcher.po (English)
ReenigneArcher Apr 21, 2022
a985b78
New translations retroarcher.po (Spanish)
ReenigneArcher Apr 23, 2022
b58a445
Do not login to docker repos for PRs
ReenigneArcher Apr 23, 2022
dfd6faa
Merge pull request #49 from RetroArcher/fix-CI-for-dependabot
ReenigneArcher Apr 23, 2022
928cfef
Fix docker repo login actions
ReenigneArcher Apr 23, 2022
e443c8b
Merge pull request #50 from RetroArcher/fix-CI-for-dependabot
ReenigneArcher Apr 23, 2022
79f36e1
fix translations
tatacontreras Apr 23, 2022
1c9a528
Merge pull request #48 from tatacontreras/fix-translations
ReenigneArcher Apr 23, 2022
51929c1
Disable exit-code error on `git diff`
ReenigneArcher Apr 23, 2022
64795e4
Merge pull request #51 from RetroArcher/fix-localize-workflow
ReenigneArcher Apr 24, 2022
d4f16e2
Fix git reset condition
ReenigneArcher Apr 24, 2022
d030065
Merge pull request #52 from RetroArcher/fix-localize-workflow
ReenigneArcher Apr 24, 2022
1fb1098
New localization template
ReenigneArcher Apr 24, 2022
66d0445
Merge pull request #53 from RetroArcher/localize/update
ReenigneArcher Apr 24, 2022
469cd2a
New translations retroarcher.po (Spanish)
ReenigneArcher Apr 24, 2022
85ff97d
New translations retroarcher.po (English)
ReenigneArcher Apr 24, 2022
8e37ef9
New translations retroarcher.po (French)
ReenigneArcher Apr 24, 2022
a34b695
New translations retroarcher.po (German)
ReenigneArcher Apr 24, 2022
e081c42
New translations retroarcher.po (Italian)
ReenigneArcher Apr 24, 2022
269f62b
New translations retroarcher.po (Russian)
ReenigneArcher Apr 24, 2022
c9be839
New translations retroarcher.po (English, United States)
ReenigneArcher Apr 24, 2022
ce4bb2d
New translations retroarcher.po (English, United Kingdom)
ReenigneArcher Apr 24, 2022
6a39398
New translations retroarcher.po (Spanish)
ReenigneArcher Apr 24, 2022
05c1aba
New translations retroarcher.po (English)
ReenigneArcher Apr 24, 2022
35f0a56
New translations retroarcher.po (English, United States)
ReenigneArcher Apr 24, 2022
26aceee
Merge pull request #38 from RetroArcher/l10n_nightly
ReenigneArcher Apr 24, 2022
0a0a7bd
Add commit hash as docker tag
ReenigneArcher Apr 24, 2022
ff0b7bb
Initial support for hardware monitoring
ReenigneArcher Apr 28, 2022
e1da945
Remove arm64 docker image
ReenigneArcher Apr 28, 2022
a91bf5c
Use for range instead of counter on amd gpu loop
ReenigneArcher Apr 28, 2022
195c468
Refactor update_network function
ReenigneArcher Apr 28, 2022
ae15b41
Fix hardware monitoring tests
ReenigneArcher Apr 29, 2022
26a1ca3
Refactor hardware submodule
ReenigneArcher Apr 30, 2022
f010224
Update hardware tests
ReenigneArcher Apr 30, 2022
9b85fea
Update hardware tests
ReenigneArcher May 1, 2022
adf7a98
Graph modifications
ReenigneArcher May 2, 2022
7b146a0
Simplify if/else statements
ReenigneArcher May 2, 2022
a913dbd
Update hardware.py
ReenigneArcher May 16, 2022
51b8a30
Return callback_dashboard as json
ReenigneArcher May 17, 2022
20f9eda
Merge pull request #58 from RetroArcher/add-dashboard
ReenigneArcher May 17, 2022
4ba9ae4
New localization template
ReenigneArcher May 17, 2022
7b9cb85
New translations retroarcher.po (English, United Kingdom)
ReenigneArcher May 17, 2022
78affdf
Merge pull request #54 from RetroArcher/add-commit-as-docker-tag
ReenigneArcher May 17, 2022
bc8418e
Merge pull request #65 from RetroArcher/localize/update
ReenigneArcher May 17, 2022
6974250
New translations retroarcher.po (French)
ReenigneArcher May 17, 2022
19dd554
New translations retroarcher.po (Spanish)
ReenigneArcher May 17, 2022
0ef5503
New translations retroarcher.po (German)
ReenigneArcher May 17, 2022
577bc0a
New translations retroarcher.po (Italian)
ReenigneArcher May 17, 2022
22cd7c5
New translations retroarcher.po (Russian)
ReenigneArcher May 17, 2022
17db264
New translations retroarcher.po (English)
ReenigneArcher May 17, 2022
6f4fbe1
New translations retroarcher.po (English, United States)
ReenigneArcher May 17, 2022
e6710c9
New translations retroarcher.po (English, United Kingdom)
ReenigneArcher May 17, 2022
ccd44a2
New translations retroarcher.po (Spanish)
ReenigneArcher May 17, 2022
f421e77
New translations retroarcher.po (English)
ReenigneArcher May 17, 2022
f35d2a1
New translations retroarcher.po (English, United States)
ReenigneArcher May 17, 2022
ed64f9e
New translations retroarcher.po (Spanish)
ReenigneArcher May 17, 2022
61f0c41
New translations retroarcher.po (Spanish)
ReenigneArcher May 18, 2022
d775c33
Merge pull request #66 from RetroArcher/l10n_nightly
ReenigneArcher May 18, 2022
4597254
Remove javascript alert
ReenigneArcher Jun 18, 2022
4da8be9
Merge pull request #78 from RetroArcher/fix-dashboard-popup
ReenigneArcher Jun 18, 2022
3fd9897
ci: update global workflows (#83)
LizardByte-bot Jul 2, 2022
0b6f7db
ci: update global workflows (#84)
LizardByte-bot Jul 3, 2022
8c6b5a2
ci: update dependabot (#86)
LizardByte-bot Jul 5, 2022
13b58ea
ci: update issue templates (#87)
LizardByte-bot Jul 5, 2022
99f01ff
ci: update release notifier (#88)
LizardByte-bot Jul 5, 2022
b0a0a4d
ci: update global workflows (#89)
LizardByte-bot Jul 9, 2022
ec0e2d7
ci: update global workflows (#90)
LizardByte-bot Jul 9, 2022
2c5ad1f
ci: update dependabot (#93)
LizardByte-bot Jul 9, 2022
775b376
New translations retroarcher.po (English, United Kingdom) (#92)
ReenigneArcher Jul 10, 2022
8e321bc
refactor workflows (#94)
ReenigneArcher Jul 11, 2022
4c56447
ci: update global python (#100)
LizardByte-bot Jul 29, 2022
6804284
ci: update issue templates (#102)
LizardByte-bot Jul 30, 2022
9ba56a6
ci: update release notifier (#103)
LizardByte-bot Jul 30, 2022
56a4080
ci: update global workflows (#105)
LizardByte-bot Jul 31, 2022
9411dca
ci: update global workflows (#132)
LizardByte-bot Oct 22, 2022
08d3915
fix yamllint errors
ReenigneArcher Oct 22, 2022
6f225ab
Merge pull request #137 from LizardByte/fix/yamllint-errors
ReenigneArcher Oct 22, 2022
81ed8ac
ci: update global python (#133)
LizardByte-bot Oct 22, 2022
9a28b43
ci: update issue templates (#135)
LizardByte-bot Oct 22, 2022
d2c51a4
update localize workflow
ReenigneArcher Oct 22, 2022
bdcb4cd
Merge pull request #138 from LizardByte/update/localize-workflow
ReenigneArcher Oct 22, 2022
b9a277f
New Babel Updates (#139)
LizardByte-bot Oct 22, 2022
f99a536
New Babel Updates (#140)
LizardByte-bot Oct 22, 2022
54cd023
lizardbyte rebrand
ReenigneArcher Oct 22, 2022
5e2612c
update docker
ReenigneArcher Oct 22, 2022
bd01497
Merge pull request #145 from LizardByte/update/docker
ReenigneArcher Oct 23, 2022
21d5793
Merge branch 'nightly' into update/lizardbyte-rebrand
ReenigneArcher Oct 23, 2022
4fa7ffc
Merge pull request #144 from LizardByte/update/lizardbyte-rebrand
ReenigneArcher Oct 23, 2022
550ca8c
New Babel Updates (#146)
LizardByte-bot Oct 23, 2022
fa3781d
New translations retroarcher.po (French)
ReenigneArcher Oct 23, 2022
4e76d1f
New translations retroarcher.po (Spanish)
ReenigneArcher Oct 23, 2022
62351a6
New translations retroarcher.po (German)
ReenigneArcher Oct 23, 2022
73d436b
New translations retroarcher.po (Italian)
ReenigneArcher Oct 23, 2022
1522f8d
New translations retroarcher.po (Russian)
ReenigneArcher Oct 23, 2022
a313b02
New translations retroarcher.po (English)
ReenigneArcher Oct 23, 2022
088baa7
New translations retroarcher.po (English, United States)
ReenigneArcher Oct 23, 2022
66bbec0
New translations retroarcher.po (English, United Kingdom)
ReenigneArcher Oct 23, 2022
53fc471
fix diff comparison
ReenigneArcher Oct 22, 2022
6067ebf
Merge branch 'nightly' into update/localize-workflow
ReenigneArcher Oct 23, 2022
2e6ddf5
Merge pull request #143 from LizardByte/update/localize-workflow
ReenigneArcher Oct 23, 2022
4233928
Merge branch 'nightly' into l10n_nightly
ReenigneArcher Oct 23, 2022
350e9e8
Merge pull request #148 from LizardByte/l10n_nightly
ReenigneArcher Oct 23, 2022
4f5d324
Bump sphinx from 4.5.0 to 5.3.0
dependabot[bot] Oct 23, 2022
a333996
Merge pull request #129 from LizardByte/dependabot/pip/nightly/sphinx…
ReenigneArcher Oct 23, 2022
21df4fa
Bump numpydoc from 1.2.1 to 1.5.0
dependabot[bot] Oct 23, 2022
508407c
Merge pull request #126 from LizardByte/dependabot/pip/nightly/numpyd…
ReenigneArcher Oct 23, 2022
cb33127
Bump flake8 from 4.0.1 to 5.0.4
dependabot[bot] Oct 23, 2022
c3d948f
Merge pull request #112 from LizardByte/dependabot/pip/nightly/flake8…
ReenigneArcher Oct 23, 2022
50800db
Bump pytest from 7.1.1 to 7.1.3
dependabot[bot] Oct 23, 2022
863b1ae
Merge pull request #116 from LizardByte/dependabot/pip/nightly/pytest…
ReenigneArcher Oct 23, 2022
aaa7b81
Bump requests from 2.27.1 to 2.28.1
dependabot[bot] Oct 23, 2022
44ec669
Merge pull request #81 from LizardByte/dependabot/pip/nightly/request…
ReenigneArcher Oct 23, 2022
baba2d5
various updates
ReenigneArcher Nov 5, 2022
f2f43b1
add WidgetBot for Discord
ReenigneArcher Nov 5, 2022
67f5917
Merge pull request #156 from LizardByte/update/various-updates
ReenigneArcher Nov 5, 2022
d13b48e
New Babel Updates (#159)
LizardByte-bot Nov 5, 2022
f1de4b2
update amd gpu dashboard
ReenigneArcher Nov 5, 2022
ca7a4cf
Merge branch 'nightly' into update/amd-gpu-dashboard
ReenigneArcher Nov 5, 2022
e3d0e81
Merge pull request #160 from LizardByte/update/amd-gpu-dashboard
ReenigneArcher Nov 5, 2022
ae13b4a
New Babel Updates (#161)
LizardByte-bot Nov 5, 2022
8ca475d
New translations retroarcher.po (French)
ReenigneArcher Nov 5, 2022
388bc08
New translations retroarcher.po (Spanish)
ReenigneArcher Nov 5, 2022
d718103
New translations retroarcher.po (German)
ReenigneArcher Nov 5, 2022
abc502b
New translations retroarcher.po (Italian)
ReenigneArcher Nov 5, 2022
cff2333
New translations retroarcher.po (Russian)
ReenigneArcher Nov 5, 2022
336a726
New translations retroarcher.po (English)
ReenigneArcher Nov 5, 2022
7b64e57
New translations retroarcher.po (English, United States)
ReenigneArcher Nov 5, 2022
c0d1bbe
New translations retroarcher.po (English, United Kingdom)
ReenigneArcher Nov 5, 2022
f30e191
Merge pull request #162 from LizardByte/l10n_nightly
ReenigneArcher Nov 5, 2022
762d12f
ci: update global workflows (#163)
LizardByte-bot Nov 5, 2022
1843b22
use subprocess to restart
ReenigneArcher Nov 5, 2022
d08ecd7
fix browser startup timing
ReenigneArcher Nov 5, 2022
46fde34
Merge pull request #165 from LizardByte/fix/browser-startup-timing
ReenigneArcher Nov 5, 2022
65de9e3
copy python env from build image
ReenigneArcher Nov 6, 2022
8267bd0
Merge pull request #166 from LizardByte/fix/docker-build
ReenigneArcher Nov 6, 2022
8198695
use python venv for docker image
ReenigneArcher Nov 6, 2022
c289362
Merge pull request #167 from LizardByte/fix/venv-docker-dependencies
ReenigneArcher Nov 6, 2022
3eb04cf
fix docker venv
ReenigneArcher Nov 6, 2022
0d36f87
Merge pull request #168 from LizardByte/fix/docker-venv
ReenigneArcher Nov 6, 2022
9a33ee6
refactor definitions classes
ReenigneArcher Nov 6, 2022
3468080
Merge pull request #170 from LizardByte/fix/refactor-definitions
ReenigneArcher Nov 6, 2022
0c9fd07
Merge branch 'nightly' into fix/restart-signal
ReenigneArcher Nov 6, 2022
64b3459
New Babel Updates (#171)
LizardByte-bot Nov 6, 2022
27332f9
Merge branch 'nightly' into fix/restart-signal
ReenigneArcher Nov 6, 2022
8b5b8bc
Merge pull request #164 from LizardByte/fix/restart-signal
ReenigneArcher Nov 6, 2022
b30f7d7
update docker workflow (#190)
ReenigneArcher Jan 16, 2023
75991a4
Bump furo from 2022.9.29 to 2022.12.7 (#182)
dependabot[bot] Jan 16, 2023
30d8804
Bump sphinx from 5.3.0 to 6.1.3 (#188)
dependabot[bot] Jan 17, 2023
3ec1d06
ci: update release notifier (#195)
LizardByte-bot Jan 17, 2023
ff9b72c
ci: update global workflows (#193)
LizardByte-bot Jan 17, 2023
7a24b75
ci: update global python (#194)
LizardByte-bot Jan 17, 2023
83fc862
Bump pytest from 7.2.0 to 7.2.1 (#191)
dependabot[bot] Jan 17, 2023
0e153cd
Bump pyamdgpuinfo from 2.1.2 to 2.1.3 (#109)
dependabot[bot] Jan 17, 2023
99d7fde
Bump requests from 2.28.1 to 2.28.2 (#189)
dependabot[bot] Jan 17, 2023
ce46888
Bump actions/setup-python from 3 to 4.1.0 (#96)
dependabot[bot] Jan 17, 2023
cee0dd3
Bump pyinstaller from 5.6.2 to 5.7.0 (#179)
dependabot[bot] Jan 17, 2023
b766aa7
Bump flake8 from 5.0.4 to 6.0.0 (#177)
dependabot[bot] Jan 17, 2023
a1993cc
Bump psutil from 5.9.3 to 5.9.4 (#173)
dependabot[bot] Jan 17, 2023
5fb26e7
Bump pillow from 9.3.0 to 9.4.0 (#185)
dependabot[bot] Jan 17, 2023
7257177
New Crowdin updates (#172)
ReenigneArcher Jan 17, 2023
c0d6fb5
Bump configobj from 5.0.6 to 5.0.8 (#199)
dependabot[bot] Jan 19, 2023
818eaed
ci: update global docker (#201)
LizardByte-bot Jan 19, 2023
77d8339
ci: update global workflows (#200)
LizardByte-bot Jan 19, 2023
cb3bc9c
ci: update global workflows (#216)
LizardByte-bot Feb 12, 2023
65e19e7
ci: update global docker (#217)
LizardByte-bot Feb 12, 2023
dfa3ad5
Bump m2r2 from 0.3.3 to 0.3.3.post2 (#210)
dependabot[bot] Feb 12, 2023
e9cd6b6
Bump flask-babel from 2.0.0 to 3.0.1 (#207)
dependabot[bot] Feb 12, 2023
7dff11b
New Babel Updates (#218)
LizardByte-bot Feb 12, 2023
ac0f6ff
New Crowdin updates (#219)
ReenigneArcher Feb 13, 2023
383f5f4
Bump pyinstaller from 5.7.0 to 5.8.0 (#220)
dependabot[bot] Feb 13, 2023
e5a3f33
Bump flask from 2.2.2 to 2.2.3 (#221)
dependabot[bot] Feb 16, 2023
34b6dd3
Bump pytest from 7.2.1 to 7.2.2 (#224)
dependabot[bot] Mar 6, 2023
83c2c6f
Bump babel from 2.11.0 to 2.12.1 (#223)
dependabot[bot] Mar 6, 2023
a6ea771
Bump pyinstaller from 5.8.0 to 5.9.0 (#225)
dependabot[bot] Mar 18, 2023
c75a08a
npm: move package.json (#226)
ReenigneArcher Mar 18, 2023
5cb1a07
readme: update (#227)
ReenigneArcher Mar 18, 2023
e634a0b
fix docker env variables (#169)
ReenigneArcher Mar 18, 2023
1b4de8e
add qodana (#181)
ReenigneArcher Mar 18, 2023
76a18e3
Qodana updates (#228)
ReenigneArcher Mar 18, 2023
2aa0789
qodana: fix destination on push event (#229)
ReenigneArcher Mar 18, 2023
bf2d220
qodana: fix gh-pages push (#230)
ReenigneArcher Mar 18, 2023
cb52e85
qodana: use repository dispatch (#231)
ReenigneArcher Mar 19, 2023
0b89de4
qodana: update ignore directories (#232)
ReenigneArcher Mar 20, 2023
183f56b
qodana: refactor workflow (#233)
ReenigneArcher Mar 21, 2023
68dae79
qodana: fix notification conditions (#234)
ReenigneArcher Mar 21, 2023
5f0617f
Bump furo from 2022.12.7 to 2023.3.23 (#235)
dependabot[bot] Mar 24, 2023
88c6fc8
ci: update global docker (#240)
LizardByte-bot Apr 3, 2023
33bee37
ci: update global workflows (#239)
LizardByte-bot Apr 3, 2023
481a628
ci: update ubuntu runners to 20.04 (#242)
ReenigneArcher Apr 6, 2023
9505b77
Bump peter-evans/create-pull-request from 4 to 5 (#241)
dependabot[bot] Apr 6, 2023
117ff61
New Babel Updates (#243)
LizardByte-bot Apr 6, 2023
0a58a06
Bump furo from 2023.3.23 to 2023.3.27 (#237)
dependabot[bot] Apr 6, 2023
1884273
Bump pillow from 9.4.0 to 9.5.0 (#238)
dependabot[bot] Apr 6, 2023
dd2c52d
New Crowdin updates (#244)
ReenigneArcher Apr 6, 2023
0c38474
Bump flask-babel from 3.0.1 to 3.1.0 (#246)
dependabot[bot] Apr 19, 2023
76bdc95
Bump pytest from 7.2.2 to 7.3.1 (#248)
dependabot[bot] Apr 19, 2023
92bcfec
Bump pyinstaller from 5.9.0 to 5.10.1 (#249)
dependabot[bot] Apr 19, 2023
5acdd38
Bump psutil from 5.9.4 to 5.9.5 (#250)
dependabot[bot] Apr 19, 2023
5ebb4a0
Bump requests from 2.28.2 to 2.29.0 (#255)
dependabot[bot] May 1, 2023
ea74f02
Bump flask from 2.2.3 to 2.3.1 (#253)
dependabot[bot] May 1, 2023
6883cb1
ci(build)!: update macos version from 10.15 to 11 (#264)
ReenigneArcher May 22, 2023
d7aa2c5
fix(i18n): compile translations automatically (#262)
ReenigneArcher May 22, 2023
4109cdd
Bump furo from 2023.3.27 to 2023.5.20 (#263)
dependabot[bot] May 22, 2023
310786f
Bump flask from 2.3.1 to 2.3.2 (#257)
dependabot[bot] May 22, 2023
4cf37a5
Bump requests from 2.29.0 to 2.30.0 (#258)
dependabot[bot] May 22, 2023
541ac3a
Bump sphinx from 6.1.3 to 7.0.1 (#259)
dependabot[bot] May 22, 2023
9bc8967
Bump pyinstaller from 5.10.1 to 5.11.0 (#260)
dependabot[bot] May 22, 2023
47b9fb1
Bump pyamdgpuinfo from 2.1.3 to 2.1.4 (#261)
dependabot[bot] May 22, 2023
fec9b6e
fix(helpers): properly check public status of IPv6 addresses (#266)
ReenigneArcher May 27, 2023
92bb6b3
Bump requests from 2.30.0 to 2.31.0 (#265)
dependabot[bot] May 27, 2023
8b8daf1
docs: fix readthedocs build (#316)
ReenigneArcher Oct 5, 2023
0455ea2
build(docker): fix docker build (#317)
ReenigneArcher Oct 5, 2023
5a8d347
ci: update global workflows (#319)
LizardByte-bot Oct 5, 2023
62b35f7
ci: update global workflows (#320)
LizardByte-bot Oct 5, 2023
32f4a36
Bump actions/checkout from 3 to 4 (#294)
dependabot[bot] Oct 5, 2023
089cca6
ci: update global workflows (#323)
LizardByte-bot Oct 9, 2023
54bf99a
ci: update global workflows (#325)
LizardByte-bot Oct 10, 2023
9880495
ci: update release notifier (#326)
LizardByte-bot Oct 10, 2023
817c526
ci: update global workflows (#328)
LizardByte-bot Oct 12, 2023
e0791dc
ci: update release notifier (#331)
LizardByte-bot Nov 24, 2023
4d46b0e
ci: update release notifier (#345)
LizardByte-bot Dec 4, 2023
415242c
build(deps): bump actions/setup-python from 4 to 5 (#346)
dependabot[bot] Dec 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[flake8]
filename =
*.py,
*.pys
max-line-length = 120
extend-exclude =
venv/
6 changes: 4 additions & 2 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
name: Bug Report
description: Create a bug report to help us improve.
body:
- type: markdown
attributes:
value: >
**THIS IS NOT THE PLACE TO ASK FOR SUPPORT!**
Please use [Discord](https://retroarcher.github.io/discord) for support issues.
Please use our [Support Center](https://app.lizardbyte.dev/support) for support issues.
- type: textarea
id: description
attributes:
Expand Down Expand Up @@ -40,4 +41,5 @@ body:
- type: markdown
attributes:
value: |
Make sure to close your issue when it's solved! If you found the solution yourself please comment so that others benefit from it.
Make sure to close your issue when it's solved! If you found the solution yourself please comment so that
others benefit from it.
21 changes: 10 additions & 11 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
---
# This action is centrally managed in https://github.com/<organization>/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
# the above-mentioned repo.

blank_issues_enabled: false
contact_links:
- name: Discord support
url: https://retroarcher.github.io/discord
about: Ask question about RetroArcher in Discord
- name: Reddit support
url: https://www.reddit.com/r/RetroArcher
about: Ask questions about RetroArcher on Reddit
- name: Facebook support
url: https://www.facebook.com/groups/retroracher
about: Ask question about RetroArcher on Facebook
- name: Support Center
url: https://app.lizardbyte.dev/support
about: Official LizardByte support
- name: Feature request
url: https://retroarcher.github.io/featurereq
about: Share your suggestions or ideas to make RetroArcher better!
url: https://app.lizardbyte.dev/feedback
about: Share your suggestions or ideas to help us improve
43 changes: 37 additions & 6 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,48 @@
---
# This action is centrally managed in https://github.com/<organization>/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
# the above-mentioned repo.

version: 2
updates:
- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "daily"
time: "08:00"
open-pull-requests-limit: 10

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
time: "00:00"
target-branch: "nightly"
open-pull-requests-limit: 20
time: "08:30"
open-pull-requests-limit: 10

- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
time: "09:00"
open-pull-requests-limit: 10

- package-ecosystem: "nuget"
directory: "/"
schedule:
interval: "daily"
time: "09:30"
open-pull-requests-limit: 10

- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "daily"
time: "00:00"
target-branch: "nightly"
open-pull-requests-limit: 20
time: "10:00"
open-pull-requests-limit: 10

- package-ecosystem: "gitsubmodule"
directory: "/"
schedule:
interval: "daily"
time: "10:30"
open-pull-requests-limit: 10
9 changes: 6 additions & 3 deletions .github/label-actions.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
---
# This action is centrally managed in https://github.com/<organization>/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
# the above-mentioned repo.

# Configuration for Label Actions - https://github.com/dessant/label-actions

added:
comment: >
This feature has been added and will be available in the next release.

fixed:
comment: >
This issue has been fixed and will be available in the next release.

invalid:duplicate:
comment: >
:wave: @{issue-author}, this appears to be a duplicate of a pre-existing issue.
Expand All @@ -23,7 +26,7 @@ invalid:support:
comment: >
:wave: @{issue-author}, we use the issue tracker exclusively for bug reports.
However, this issue appears to be a support request. Please use our
[Discord Server](https://retroarcher.github.io/discord) to get help with RetroArcher. Thanks.
[Support Center](https://app.lizardbyte.dev/support) for support issues. Thanks.
close: true
lock: true
lock-reason: 'off-topic'
Expand Down
28 changes: 28 additions & 0 deletions .github/pr_release_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
## Description
<!--- Please include a summary of the changes. --->
This PR was created automatically.


### Screenshot
<!--- Include screenshots if the changes are UI-related. --->


### Issues Fixed or Closed
<!--- Close issue example: `- Closes #1` --->
<!--- Fix bug issue example: `- Fixes #2` --->
<!--- Resolve issue example: `- Resolves #3` --->


## Type of Change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Dependency update (updates to dependencies)
- [ ] Documentation update (changes to documentation)
- [ ] Repository update (changes to repository files, e.g. `.github/...`)

## Branch Updates
- [x] I want maintainers to keep my branch updated

## Changelog Summary
<!--- Summarize all the changes in a bulleted list. --->
103 changes: 81 additions & 22 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
@@ -1,74 +1,133 @@
---
name: CI

on:
pull_request:
branches: [master, nightly]
types: [opened, synchronize, edited, reopened]
types: [opened, synchronize, reopened]
push:
branches: [master]
branches: [master, nightly]
workflow_dispatch:

jobs:
check_changelog:
name: Check Changelog
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Verify Changelog
id: verify_changelog
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
# base_ref for pull request check, ref for push
uses: RetroArcher/actions/verify_changelog@master
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
uses: actions/checkout@v4

- name: Verify Changelog
id: verify_changelog
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
# base_ref for pull request check, ref for push
uses: LizardByte/.github/actions/verify_changelog@master
with:
token: ${{ secrets.GITHUB_TOKEN }}

outputs:
next_version: ${{ steps.verify_changelog.outputs.changelog_parser_version }}
last_version: ${{ steps.verify_changelog.outputs.latest_release_tag_name }}
release_body: ${{ steps.verify_changelog.outputs.changelog_parser_description }}
release_body: ${{ steps.verify_changelog.outputs.changelog_parser_description }}

version_check:
runs-on: ubuntu-latest
needs: check_changelog

steps:
- name: Checkout
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
uses: actions/checkout@v4

- name: Install Python
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
uses: actions/setup-python@v4
with:
python-version: '3.9'

- name: Set up Python Dependencies
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
run: |
echo "Installing RetroArcher Requirements"
python -m pip install --upgrade pip setuptools
python -m pip install -r requirements.txt --no-warn-script-location

- name: Get version
if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' }}
run: |
OUTPUT=$(python ./retroarcher.py --version)
echo "pyra_version=${OUTPUT}" >> $GITHUB_ENV

- name: Compare versions
if: ( env.pyra_version != needs.check_changelog.outputs.next_version ) && ( github.ref == 'refs/heads/master' || github.base_ref == 'master' ) # yamllint disable-line rule:line-length
run: |
echo "Version number in pyra/version.py does not match version in CHANGELOG.md"
exit 1

build:
strategy:
fail-fast: false
matrix:
os: [windows-2019, ubuntu-20.04, macos-10.15]
os: [windows-2019, ubuntu-20.04, macos-11]
architecture: [x64]
include: # additional runs
- os: windows-2019
architecture: x86

runs-on: ${{ matrix.os }}
needs: check_changelog
needs: [check_changelog, version_check]

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Install Python 3.9
uses: actions/setup-python@v3 # https://github.com/actions/setup-python
uses: actions/setup-python@v4
with:
python-version: '3.9'
architecture: ${{ matrix.architecture }}

- name: Set up Python 3.9 Dependencies
- name: Set up Python Dependencies
run: |
echo "Installing RetroArcher Requirements"
python -m pip install --upgrade pip setuptools
python -m pip install -r requirements-dev.txt --no-warn-script-location

- name: Compile Locale Translations
run: |
python ./scripts/_locale.py --compile

- name: Install npm packages
shell: bash
run: |
# install node_modules
npm install

# move node_modules directory to web directory
mv -f ./node_modules/ ./web/

- name: Compile Docs
working-directory: docs
run: |
make html

- name: Build pyinstaller package
run: |
python ./scripts/build.py

- name: Upload Artifacts
if: ${{ github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch' }}
uses: actions/upload-artifact@v2 # https://github.com/actions/upload-artifact
uses: actions/upload-artifact@v3 # https://github.com/actions/upload-artifact
with:
name: RetroArcher-${{ runner.os }}
name: RetroArcher_${{ runner.os }}_${{ matrix.architecture }}
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
path: |
${{ github.workspace }}/dist

- name: Package Release
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
run: |
7z a "./RetroArcher-${{ runner.os }}.zip" "dist"
7z a "./RetroArcher_${{ runner.os }}_${{ matrix.architecture }}.zip" "dist"

- name: Create/Update GitHub Release
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
Expand Down
35 changes: 35 additions & 0 deletions .github/workflows/auto-create-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
# This action is centrally managed in https://github.com/<organization>/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
# the above-mentioned repo.

# This workflow creates a PR automatically when anything is merged/pushed into the `nightly` branch. The PR is created
# against the `master` (default) branch.

name: Auto create PR

on:
push:
branches:
- 'nightly'

jobs:
create_pr:
if: startsWith(github.repository, 'LizardByte/')
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Create Pull Request
uses: repo-sync/pull-request@v2
with:
source_branch: "" # should be "nightly" as it's the triggering branch
destination_branch: "master"
pr_title: "Pulling ${{ github.ref_name }} into master"
pr_template: ".github/pr_release_template.md"
pr_assignee: "${{ secrets.GH_BOT_NAME }}"
pr_draft: true
pr_allow_empty: false
github_token: ${{ secrets.GH_BOT_TOKEN }}
Loading
Loading