Nuckyz
9a9c1b0487
Reporter: Properly implement reporter build of Vencord; Test more plugins; Fix running in wrong pages
2024-05-30 04:44:13 -03:00
Vendicated
72b17761bb
upgrade nodejs & pnpm to latest versions
2024-05-07 04:54:25 +02:00
Nuckyz
54bb7b96e9
Test Patches: Remove pnpm add puppeteer as it's already in deps
2024-05-03 18:58:56 -03:00
Nuckyz
1ef87361f2
Test Patches: Faster chromium setup; Update action versions ( #2412 )
2024-05-03 21:47:15 +00:00
Vendicated
9e810e5511
fix cobu sync
2024-01-05 22:07:00 +01:00
Nuckyz
c9f7cf7540
ci: test all branches
2023-12-09 18:34:58 -03:00
V
ec16fd8741
fix ci
2023-11-25 02:55:59 +01:00
V
68fca78541
reporter: test dev instead of main
2023-11-25 02:02:50 +01:00
V
534565db25
Add webpack find testing ( #2016 )
...
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2023-11-25 01:32:21 +01:00
V
1a36dbbc9b
ci: cleanup publish workflow
2023-10-09 03:56:41 +02:00
V
b59db2f8c2
Drop Firefox extension support
...
Despite me already fixing all issues, mozilla is still giving me more
trouble. Now they are asking me to provide them with testing credentials
for discord. Not only do i not want to give them my account, it also
isn't even possible because of how discord's login from new location
verification works
i am very tired of having to fight mozilla and their stupid guidelines /
requests. publishing to amo is a nightmare. as such, official support
for the extension is hereby dropped
we cannot even distribute the extension ourselves because extensions
NEED TO BE SIGNED to install them (unless you use firefox nightly).
and guess how you sign? VIA THEIR STUPID STORE
Options for firefox users:
- use the UserScript
- grab extension-firefox.zip from releases and install it on firefox
nightly
- make your own firefox developer account and manually sign the
extension-firefox.zip and pray they sign it for you (they wouldn't
sign my unlisted upload of it)
- use a chromium browser
2023-10-09 03:49:33 +02:00
V
6cfb67a52e
fix ci
2023-09-19 04:15:34 +02:00
V
5e3a485edc
ci: generate plugin readme map
2023-09-08 02:26:47 +02:00
V
2039e10fd5
Codeberg Mirror: Hopefully fix race condition
2023-06-16 19:45:01 +02:00
Luna
dbad10984a
[skip ci] Don't run ci on forks; Fix interaction nicks in SMYN ( #4 )
...
The following actions are disabled unless run on the main repo: codeberg, publish, build/upload, reportBrokenPlugins
Reviewed-on: https://codeberg.org/Ven/cord/pulls/4
Co-authored-by: Luna <imlvnaa@gmail.com>
Co-committed-by: Luna <imlvnaa@gmail.com>
2023-06-09 19:48:18 +00:00
V
7b2bf08b8f
[skip ci] ci: fix inconsistent formatting
2023-06-01 22:49:15 +02:00
V
bee70390a9
Add codeberg mirror sync workflow
2023-05-29 23:50:45 +02:00
V
ade31f993b
Implement plugin tags
2023-05-12 03:41:15 +02:00
Vendicated
59e3c2c609
ci: fix cding into wrong folder
2023-04-17 04:09:20 +02:00
V
5305447f44
firefox: Fix csp (QuickCss, themes, some plugins) ( #554 )
2023-04-17 04:05:01 +02:00
V
cb3bd4b881
ci: Also upload extension zips
2023-04-15 15:02:31 +02:00
Vendicated
2672dea8e3
ci: bump action
2023-04-06 03:34:02 +02:00
Nuckyz
96dc2e12d0
Fix Web & Game Activity Toggle ( #777 )
2023-04-04 15:26:53 +02:00
V
6b26c12bfa
Add additional build flavours for Vencord Desktop ( #765 )
2023-04-04 01:16:29 +02:00
Vendicated
1368c25824
ci: Auto generate plugin json
2023-03-23 04:37:53 +01:00
Vendicated
d9fb7f45b5
ci: fix extension publishing
2023-01-29 00:19:39 +01:00
Vendicated
e32388e3ac
ci: fix version check
2023-01-29 00:12:27 +01:00
Ven
bc4c7473e8
ci: fix typo
2023-01-26 22:51:30 +01:00
Ven
399305fd8a
Automatic extension publishing ( #453 )
2023-01-26 22:38:02 +01:00
Ven
6dd705f951
Update build.yml
2022-12-22 17:25:57 +01:00
Ven
259f0284f0
Update build.yml
2022-12-21 22:43:54 +01:00
Ven
cb9eb1f772
i hate ci i hate ci
2022-12-21 21:12:28 +01:00
Ven
42b4eebca1
Update build.yml
2022-12-21 21:05:52 +01:00
Elliott Tallis
73b7f11d7a
Also push builds to https://github.com/Vencord/builds ( #344 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-21 20:58:07 +01:00
Vendicated
0743c1215e
Add canary test
2022-12-20 02:59:16 +01:00
Ven
d4f70218ba
ci: Do not release extension-v2.zip
2022-12-03 13:42:46 +01:00
Vendicated
2564ab73f5
ci: unlisted firefox builds for now
2022-12-02 14:21:44 +01:00
Vendicated
daf3a1dcac
Try to make firefox publish work
2022-12-01 19:43:57 +01:00
Ven
f1fb79d2c5
Fix workflow
2022-12-01 19:22:49 +01:00
Roman / Linnea Gräf
0ff6d3dd41
Add Firefox extension build ( #277 )
2022-12-01 19:16:09 +01:00
megumin
c4fc01c7ff
[skip ci] feat(ci): test web builds ( #262 )
2022-11-25 23:51:36 +01:00
Ven
f3aba3edb0
ci: Add webhook secret to reporter env
2022-11-11 13:30:51 +01:00
Vendicated
31fb19b8c9
ci: Hopefully fix reporting
2022-11-11 13:06:04 +01:00
Vendicated
a26f636c9b
ci: Automated plugin test with puppeteer
2022-11-11 12:37:37 +01:00
Ven
d69dfd6205
ahem
2022-11-07 21:39:49 +01:00
Ven
177d353f50
Rename DevBuild releases to include git hash
2022-11-07 21:38:14 +01:00
Vendicated
a13c0df1cd
build: Add metadata header to all bundles
2022-11-07 21:29:31 +01:00
Ven
ce73a5f172
use gh cli to update release ( #166 )
2022-10-27 10:55:56 +02:00
Ven
56b00f715a
ci: Only rebuild on actual code changes
2022-10-26 13:03:53 +02:00
Ven
5fac8be0ae
Vencord Standalone without git/node ( #148 )
2022-10-23 23:23:52 +02:00