Jealous
c2633dd443
fix(workflow): use the dev version of the web for beta releases ( #7862 )
...
* fix(workflow): use dev version of the web for beta releases
* chore(config): check version string by prefix
2025-01-23 22:49:35 +08:00
UUBulb
d0cda62703
ci: add freebsd release build ( #7344 )
2024-11-01 21:37:53 +08:00
Mmx
4955d8cec8
ci(docker): support riscv64 and ppc64le ( #7426 )
...
* ci(docker): bump cache key of musl library
* build(docker): add new arches to build script
* ci(docker): add new arches to buildx platforms
2024-11-01 20:53:53 +08:00
Andy Hsu
b6451451b1
fix: release version ( close #7182 )
2024-09-17 01:37:14 +08:00
Andy Hsu
4ba476e25c
ci: build beta release
2024-08-18 00:25:16 +08:00
Mmx
3a996a1a3a
build: update sqlite driver ( #6599 )
...
* build: update sqlite driver
* build: remove docker build sqlite-compatible commands
2024-06-16 16:56:45 +08:00
Mmx
7bf5014417
ci: cache musl library in docker build workflow ( #6392 )
...
* ci: add musl libs into action cache
* build: update Dockerfile.ci
2024-05-02 22:28:13 +08:00
秋秋
bff56ffd0f
ci: add `android` target to release build ( #5844 )
...
* build: build android
Signed-off-by: lateautumn233 <lateautumn233@foxmail.com>
* ci: add `android` target to release build
Signed-off-by: lateautumn233 <lateautumn233@foxmail.com>
---------
Signed-off-by: lateautumn233 <lateautumn233@foxmail.com>
2024-01-09 19:00:11 +08:00
Mmx
e6e2d03ba1
perf: make docker release 10 times faster ( #5803 )
...
* build: improve multistage docker build
* build: add dockerfile for ci
* build: add BuildDockerMultiplatform function in build.sh for ci
* ci: change build method
* build: add missing mod download command to the Dockerfile
* build: revert changes made ffmpeg installed
* build: use musl build for docker release
* ci: apply to dev version
* fix: don't login on pr
* fix: don't build_docker_with_aria2 on pr
---------
Co-authored-by: Andy Hsu <i@nn.ci>
2024-01-05 15:52:30 +08:00
Andy Hsu
6d4ab57a0e
build: enable cgo for `win/arm64` [skip ci]
2023-12-15 18:22:16 +08:00
Andy Hsu
734d4b0354
ci: add `darwin/arm64` target to dev build
2023-12-15 17:07:02 +08:00
Andy Hsu
1420492d81
ci: go get after replacing go mod
2023-11-25 15:11:29 +08:00
Andy Hsu
b88067ea2f
ci: fix docker build error: 'pread64' undeclared here
2023-11-25 14:42:33 +08:00
Andy Hsu
3c66db9845
ci: split release actions
2023-09-03 22:57:18 +08:00
Andy Hsu
4b7acb1389
feat(ci): add multiple ARM targets prebuilt ( close #4243 )
2023-08-04 20:57:56 +08:00
Andy Hsu
579f0c06af
ci: delete file after decompression
...
fix: no space left on device
2023-07-30 18:25:52 +08:00
Andy Hsu
9600267bda
ci: add linux-musl-amd64/arm64 to dev build
2023-06-09 23:43:52 +08:00
Andy Hsu
67413015e8
ci: use non-upx prebuilt for windows by default
2023-04-06 21:38:57 +08:00
Andy Hsu
6659f6d367
fix: windows arm64 build [skip ci]
2023-02-14 20:28:05 +08:00
Andy Hsu
ae04a0a760
chore: go mod tidy
2023-02-14 15:30:33 +08:00
Andy Hsu
d87878c232
ci: cancel `win/arm64` on dev build [skip ci]
2023-02-09 20:05:00 +08:00
Noah Hsu
ab7dee49b0
feat: add `windows/arm64` target ( close #3308 )
2023-02-09 19:52:40 +08:00
Noah Hsu
55aa8ee3b1
fix: version print of build script [skip ci]
2022-10-12 17:24:04 +08:00
Noah Hsu
8d4d8648c6
ci: fetch dev version of alist-web
2022-09-10 19:05:02 +08:00
Noah Hsu
92fba9a2bf
ci: remove commit-hash in version
2022-09-09 16:48:12 +08:00
Noah Hsu
46325655e1
ci: fix compress filename [skip ci]
2022-09-09 16:31:43 +08:00
Noah Hsu
85d13c4c5a
ci: static link while build musl
2022-09-09 15:51:20 +08:00
Noah Hsu
7d3c3df207
ci: fix web release url
2022-09-09 13:34:22 +08:00
Noah Hsu
901a74e252
ci: auto release
2022-09-08 21:22:21 +08:00
Noah Hsu
8705e48e0a
ci: auto build docker image
2022-09-08 20:27:13 +08:00
Noah Hsu
615e5dd118
fix: put a placeholder file in dist [skip ci]
2022-08-30 15:53:40 +08:00
Noah Hsu
fec98e7f69
ci: auto build dev version
2022-08-29 22:49:20 +08:00
Noah Hsu
b76060570e
refactor: init v3
2022-06-06 16:28:37 +08:00
Xhofe
ce5dacbf3f
build: build musl first
2022-04-24 17:39:25 +08:00
Xhofe
08aaa5e2c0
build: rm .git before xgo
2022-04-24 16:53:47 +08:00
Xhofe
f9533440c7
build: cancel static link for glibc
2022-04-17 22:50:28 +08:00
Xhofe
91fc8df84e
build: cancel static link for `darwin`
2022-04-16 17:08:48 +08:00
Xhofe
183a6f1b3a
build: static link for compile
2022-04-16 16:55:55 +08:00
Xhofe
3c2d59e272
build: use crazymax/xgo
2022-04-16 16:43:21 +08:00
Xhofe
fd80e3eaf7
build: Use -buildvcs=false to disable VCS stamping
2022-04-16 15:23:21 +08:00
Xhofe
4928c331a8
build: upgrade go version
2022-04-16 15:04:28 +08:00
Xhofe
7141bf0358
build: static compilation for musl
2022-04-06 16:19:15 +08:00
Xhofe
ce83d6eb40
build: fix dev build
2022-03-04 09:50:47 +08:00
Xhofe
80f5bde0cb
build: just upx linux/amd64
2022-03-03 19:44:13 +08:00
Xhofe
5193b2aa7d
🎨 fix some warning
2022-02-27 20:28:42 +08:00
Xhofe
d988f98b81
💚 fix upx
2022-02-26 00:12:00 +08:00
Xhofe
10634c7b77
👷 add build for macos
2022-02-25 23:59:27 +08:00
Xhofe
135d505192
⏪ back to cgo sqlite3
2022-02-25 23:55:57 +08:00
Xhofe
3534f6afac
💚 fix cal md5
2022-02-24 23:07:35 +08:00
Xhofe
106c1d069c
💚 change build platform
2022-02-24 22:55:50 +08:00