126 Commits

Author SHA1 Message Date
Trim21
b32abb6615 ci: replace apt with apt-get (#860) 2025-01-29 18:31:14 +00:00
Trim21
ffadb05abd release: 4.9.2 (#856) 2025-01-29 17:18:17 +00:00
Trim21
8dbd865a22 ci: always use version from package.json from ci (#855) 2025-01-29 17:00:43 +00:00
Trim21
c0cce62211 ci: upload deb with gh cli to avoid override (#854) 2025-01-29 16:56:08 +00:00
Trim21
442e5f23e4 ci: use bazel@7 to build deb (#851) 2025-01-29 16:40:08 +00:00
Trim21
0ea127aaa0 ci: fix docker-dbg job (#822) 2024-11-16 21:23:59 +00:00
Trim21
3448656165 ci: fix release workflow (#808) 2024-10-07 18:24:53 +00:00
Trim21
93bf83bbdf ci: fix publish (#773) 2024-08-09 20:44:13 +00:00
Trim21
61ea0b445a build: migrate to pnpm (#772) 2024-08-09 20:36:38 +00:00
Trim21
80c0c07997 ci: fix typo (#749) 2024-05-04 04:04:10 +00:00
Trim21
d7b94c91b3 ci: upgrade deprecated actions (#747) 2024-05-04 03:50:29 +00:00
Trim21
537ae2d7e6 ci: upgrade deprecated actions and command (#745) 2024-05-04 03:31:24 +00:00
Trim21
2098c2e3f1 build(server): switch to esbuild (#701) 2023-12-11 17:15:11 +00:00
Trim21
1781ecf87c Revert "fix: enable source map (#698)" (#700)
This reverts commit be22e24ba9.
2023-12-09 18:53:38 +00:00
Trim21
be22e24ba9 fix: enable source map (#698) 2023-12-09 13:45:18 +08:00
Trim21
a4dd536442 ci: fix publish-rolling.yml (#688) 2023-11-29 07:25:09 +00:00
Trim21
2751b54697 ci: upgrade deprecated actions (#658) 2023-11-29 07:20:15 +00:00
Jesse Chan
3b8a66cb02 CI: cease Docker builds for linux/arm/v7
The latest Node.js hung on linux/arm/v7. Maybe due to emulation,
maybe because folks are not paying attention to 32-bit platform
anymore.

Either way, let's drop it for now so we can get CI green again.
2023-06-11 19:48:49 -07:00
Jesse Chan
6741c616ee CI: bump Docker actions 2023-06-11 19:07:57 -07:00
Jesse Chan
8ab421a516 CI: bump to Node.js 18 and 20 2023-06-11 01:05:21 -07:00
Jesse Chan
8375d6a257 CI: use released rTorrent builds for tests 2022-09-12 23:09:41 -07:00
Jesse Chan
513199385d CI: use "crowdin/github-action@1.4.8" 2022-04-27 00:41:27 -07:00
Jesse Chan
723531471f CI: bump to actions/checkout@v3 2022-04-19 15:07:13 -07:00
Jesse Chan
8f81becef3 Revert "CI: hold vercel/pkg to 5.4.0 pending vercel/pkg-fetch#223"
This reverts commit 61e596e17f.
2021-11-28 18:42:33 -08:00
Jesse Chan
e18c2fa6e1 CI: drop "--no-optional" npm flag 2021-11-19 18:54:50 -08:00
ConquerorDopy
8dc8968333 CI: make i18n sync workflow only run on main repo 2021-11-09 00:08:48 -08:00
Jesse Chan
d4960154e0 CI: switch qBittorrent repo to stable for backend test 2021-11-09 00:08:27 -08:00
Jesse Chan
61e596e17f CI: hold vercel/pkg to 5.4.0 pending vercel/pkg-fetch#223 2021-11-08 23:20:09 -08:00
Jesse Chan
92bf421965 CI: disable frontend tests before the completion of CSS module migration 2021-11-08 23:20:09 -08:00
Jesse Chan
1163752e74 CI: ensure npm version if it is used 2021-10-08 20:36:56 -07:00
Jesse Chan
aa75f44c70 CI: produce self-contained binary for "macos-arm64" 2021-07-13 00:57:11 +08:00
Jesse Chan
02e16844bc CI: rerun flaky tests 2021-06-30 00:20:28 +08:00
Jesse Chan
d3e686f3b8 CI: switch back to @vercel/pkg 2021-04-27 21:39:03 +08:00
Jesse Chan
88b284b363 CI: use Node 16 2021-04-23 22:43:37 +08:00
Jesse Chan
fe94505a3c CI: test against jesec/rtorrent 2021-03-02 22:55:56 +08:00
Jesse Chan
06e90cf0f9 CI: "apt update" first 2021-02-25 08:20:18 +08:00
Jesse Chan
7781ce0e9f CI: use QEMU from Ubuntu 2021-02-12 17:31:30 +08:00
Jesse Chan
67dcb821b7 CI: deal with .pkg-cache issue 2021-02-06 13:33:20 +08:00
Jesse Chan
86deee679d CI: add debian distribution workflow 2021-02-06 13:18:38 +08:00
Jesse Chan
2ca84bd6d2 CI: fix up rolling release workflow 2021-02-05 11:44:25 +08:00
Jesse Chan
dbfc89d9a7 CI: build pkg from npm tarball 2021-02-05 11:30:36 +08:00
Jesse Chan
6e524d0ae0 dist/archlinux: store private key with base64 2021-02-04 23:30:10 +08:00
Jesse Chan
4c8dd6422c dist/archlinux: download known_hosts from Arch Linux infra 2021-02-04 23:04:32 +08:00
Jesse Chan
bdef0d6aae CI: remove extraneous escapes 2021-02-04 22:48:08 +08:00
Jesse Chan
7de793644f CI: escape build-args quotes 2021-02-04 22:41:09 +08:00
Jesse Chan
b88e56ab99 CI: fix AUR_KEY quote 2021-02-04 22:36:04 +08:00
Jesse Chan
53ecec5cd2 dist/archlinux: add CI that pushes to AUR 2021-02-04 22:31:44 +08:00
Jesse Chan
c98ba918cd CI: do not use ignored dist-pkg path 2021-01-30 21:07:57 +08:00
Jesse Chan
f008e61bb5 CI: fix dist-pkg path 2021-01-30 20:58:54 +08:00
Jesse Chan
1e5b939da0 CI: fix publish-rolling workflow formatting 2021-01-30 20:51:11 +08:00