houseme
951c08ec4f
improve add cache
2025-03-06 00:00:57 +08:00
houseme
6690396b65
improve build.yml
2025-03-05 23:43:00 +08:00
houseme
f1f5967117
test build gui
2025-03-05 23:35:38 +08:00
houseme
9b77084ffe
feat: add build-rustfs-gui process and optimize utils/helper.rs
...
1. Added a new build process `build-rustfs-gui` in `build.yaml` to streamline the build operations for the RustFS GUI.
2. Optimized `cli/rustfs-gui/utils/helper.rs` by using `rust-embed` to embed the `rustfs` resources directly into the binary.
2025-03-05 18:47:21 +08:00
houseme
03c3d4abfe
improve build yml
2025-03-02 16:53:27 +08:00
Nugine
6dbf7d8d65
ci: reduce setup time
2025-03-02 02:52:25 +08:00
houseme
34dc49c2f5
ci: confirm static directory placement in artifact package
...
Ensure the static directory is copied as a sibling to the rustfs binary
in the artifact package, maintaining the proper directory structure
for the application to locate its resources.
2025-03-02 01:14:10 +08:00
houseme
f113f8afea
ci: optimize GitHub Actions build workflow and fix artifact merging
...
- Fix artifact pattern matching in merge step to use consistent name pattern
- Standardize artifact naming convention with clear format
- Improve static assets handling with simpler download and extraction
- Add 7-day retention policy for artifacts to manage storage
- Use output variables to ensure consistency between artifact names and paths
- Optimize package creation process to eliminate redundant nesting
- Enhance error handling and script readability
2025-03-02 00:59:46 +08:00
Nugine
cff10f8c55
ci: enable cache for test
2025-03-02 00:37:56 +08:00
houseme
7ffe6a9063
improve buidl.yml
2025-03-02 00:28:45 +08:00
houseme
637db138fd
test build action
2025-03-01 23:49:04 +08:00
houseme
e9ba185362
feat: add remote file download, extraction, and packaging process in build.yml ( #245 )
...
* fix
* update README.md
2025-03-01 23:14:30 +08:00
Nugine
b5ebc90667
ci: disable mint test
2025-02-26 17:10:37 +08:00
Nugine
0a01113c83
ci: fix e2e tests
2025-02-26 15:14:02 +08:00
Nugine
e87cc87cbf
ci: build for old glibc ( #232 )
...
* build(deps): shadow_rs
* ci(build): build for old glibc
* ci: simplify all
2025-02-22 20:25:16 +08:00
Nugine
0a756e48b8
fix
2025-02-22 15:31:22 +08:00
Nugine
c8a1013685
fix
2025-02-22 15:28:26 +08:00
Nugine
82a0d80ee7
rename
2025-02-22 15:09:42 +08:00
Nugine
3f5e6e9983
fix gui dependencies
2025-02-22 15:08:22 +08:00
Nugine
bd1ceae375
ci: fix basic checks
2025-02-22 15:00:39 +08:00
mirschao
df0fb73ea4
Update mint.yml
2024-12-09 17:03:48 +08:00
mirschao
52711a38a5
Update mint.yml
2024-12-09 17:01:14 +08:00
mirschao
0fefa5f2a9
mint测试
2024-12-09 10:15:39 +08:00
mirschao
26a5dd6401
Update mint.yml
...
测试执行
2024-12-08 23:31:58 +08:00
mirschao
950c04894e
Update mint.yml
...
测试执行
2024-12-08 23:25:01 +08:00
mirschao
8444d18eac
Update mint.yml
2024-12-08 23:08:10 +08:00
mirschao
16d813e7bb
Update mint.yml
2024-12-08 23:02:59 +08:00
mirschao
97d7f0343a
Update mint.yml
2024-12-08 22:51:59 +08:00
mirschao
9424361fc9
Update mint.yml
2024-12-08 22:36:27 +08:00
mirschao
13e77a781f
Update mint.yml
...
测试运行结果
2024-12-08 22:23:36 +08:00
mirschao
ba5e3e4590
Update mint.yml
2024-12-08 22:08:13 +08:00
mirschao
badd1ef940
Update mint.yml
...
测试mint之查看启动参数
2024-12-08 22:06:27 +08:00
mirschao
b154ed4202
Create mint.yml
...
测试mint检测手段之确定启动参数
2024-12-08 22:02:33 +08:00
Nugine
4a173bbd98
ci: allow clippy warnings
2024-12-03 12:01:53 +08:00
Nugine
cb3b739969
ci(e2e): run s3s-e2e tests
2024-12-02 23:43:44 +08:00
Nugine
bf71bc27b9
feat(rustfs): add build info ( #121 )
2024-11-09 15:23:51 +08:00
Nugine
692048d537
ci: improve build workflow ( #115 )
...
* ci: fix build workflow
* ci: use setup actions
2024-11-04 15:06:19 +08:00
Nugine
dd9abc1db0
ci: add build workflow
2024-10-29 13:13:30 +08:00
Nugine
0f39887cdb
ci: enable cache on failure ( #85 )
...
* ci: enable cache on failure
* fix
2024-10-12 15:05:22 +08:00
Nugine
eae5b68f52
fix
2024-10-11 23:19:24 +08:00
mirschao
fd3d742d71
Update rust.yml
...
cargo fmt --all --check 中--check为检查模式,如果有对应的格式化修改,则命令返回码为非零(错误),所以导致action运行失败,替换为cargo fmt --all即可解决问题。
2024-10-11 22:27:32 +08:00
mirschao
c9f07fb8ab
Update rust.yml
...
cargo fmt --all --check 中--check为检查模式,如果有对应的格式化修改,则命令返回码为非零(错误),所以导致action运行失败,替换为cargo fmt --all即可解决问题。
2024-10-11 22:25:25 +08:00
Nugine
3adbadd808
ci: use skip-check and rust-cache
2024-10-11 20:02:39 +08:00
mirschao
7cc8a5a405
Update e2e.yml
2024-10-08 23:17:11 +08:00
mirschao
b95d0238e2
Update e2e.yml
2024-10-08 23:03:58 +08:00
mirschao
9aaab22f1a
Update e2e.yml
2024-10-08 22:47:32 +08:00
mirschao
540878d2a9
Update e2e.yml
2024-10-08 22:41:35 +08:00
mirschao
ae2a901725
Update e2e.yml
...
fix not listen 9000 port
2024-10-08 22:22:09 +08:00
loverustfs
47afe69cf0
Update e2e.yml
2024-10-08 16:10:11 +08:00
loverustfs
38db5a1d49
Update e2e.yml
2024-10-08 15:47:07 +08:00