Gaius
a3dfaa6711
chore(workflows/docker.yaml): add debug suffix for trivy ( #1017 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-03-03 21:04:55 +08:00
Gaius
6440b91fee
chore(workflows/docker.yml): build debug image for client ( #1009 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-03-03 11:33:41 +08:00
Gaius
300bb7b786
chore(release): set toolchain to 1.82.0 ( #1006 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-02-27 00:22:25 +08:00
dependabot[bot]
49a7809220
chore(deps): Bump github/codeql-action from 3.28.9 to 3.28.10 ( #1000 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.9 to 3.28.10.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](9e8d0789d4...b56ba49b26 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 10:40:56 +08:00
Gaius
bbc6c29371
chore(workflows/docker): fix image-ref for dfinit in trivy scanner ( #991 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-02-19 10:39:38 +08:00
Gaius
3495d98f23
chore: rename image-ref in Trivy vulnerability scanner actions ( #989 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-02-18 10:07:18 +08:00
Gaius
42c29062b6
chore: add trivy action for vulnerability scanner ( #983 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-02-17 11:12:10 +08:00
Gaius
07d7d834a0
chore(ci/Dockerfile): add fio for client image ( #976 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-02-12 12:06:17 +08:00
Gaius
1917e76478
chore: add auto-req no for building rpm ( #882 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-12-04 21:34:42 +08:00
Gaius
436ed92bcd
chore: add no-build for cargo deb
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-12-04 16:40:16 +08:00
Gaius
6f4fbdd47d
chore: exclude hdfs for building
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-12-04 16:21:04 +08:00
Gaius
a62b442bd6
chore: use gzip compress for building rpm and deb ( #880 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-12-04 14:19:53 +08:00
dependabot[bot]
5710da3b67
chore(deps): Bump codecov/codecov-action from 4 to 5 ( #846 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-18 20:28:02 +08:00
yxxhero
cfca211063
feat(ops): Update Docker workflow for PRs on main branch ( #813 )
2024-10-29 12:38:12 +08:00
Gaius
f536bab788
feat: rename cache task to persistent cache task ( #753 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-27 17:32:43 +08:00
Gaius
589fa1a55b
chore: multipart upload release packages
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-05 15:53:47 +08:00
Gaius
e44fbd5761
chore: change release actions
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-05 10:30:44 +08:00
Gaius
437d56fcf5
chore: add timeout-minutes for release actions ( #718 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-05 00:30:25 +08:00
Gaius
5d233c3e46
chore: add timeout-minutes for release actions
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 21:32:43 +08:00
Gaius
b200aef6dd
chore: build archive client RPM
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 16:01:52 +08:00
Gaius
91675dc96e
chore: upload release packages
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 15:39:30 +08:00
Gaius
bcf0e28c58
chore: update release.yaml for download-artifact
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 13:33:20 +08:00
Gaius
c6fa2e2721
Update release.yml ( #716 )
2024-09-04 10:31:20 +08:00
Gaius
02481a71fc
chore: release files in actions
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-03 20:49:07 +08:00
Gaius
ec5a404fdf
chore: release single template
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-03 16:21:07 +08:00
Zhaoxinxin
80802aa5cc
Feat change release ( #713 )
...
Signed-off-by: zhaoxinxin <1186037180@qq.com>
2024-09-03 11:04:47 +08:00
Zhaoxinxin
175be388a0
Feat: add tar package build ( #659 )
...
Signed-off-by: zhaoxinxin <1186037180@qq.com>
2024-08-09 11:42:30 +08:00
Gaius
5647215c9e
feat: support crc32 for calculating piece content ( #649 )
...
* feat: support crc32 for calculating piece info
Signed-off-by: Gaius <gaius.qi@gmail.com>
* Trigger CI pipeline
Signed-off-by: Gaius <gaius.qi@gmail.com>
---------
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-05 18:54:01 +08:00
Gaius
6e760e877e
chore: change free-disk-space params
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-03 11:58:00 +08:00
Gaius
49ab198016
chore: add self-hosted larger runers ( #643 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-03 02:41:27 +08:00
Zhaoxinxin
82b1c30ed1
feat: Add rpm package and deb package build ( #636 )
...
* feat: Add rpm package and deb package build
Signed-off-by: zhaoxinxin <1186037180@qq.com>
* feat: Add rpm package and deb package build
Signed-off-by: zhaoxinxin <1186037180@qq.com>
* feat: Add rpm package and deb package build
Signed-off-by: zhaoxinxin <1186037180@qq.com>
* feat: Add rpm package and deb package build
Signed-off-by: zhaoxinxin <1186037180@qq.com>
* feat: Add rpm package and deb package build
Signed-off-by: zhaoxinxin <1186037180@qq.com>
---------
Signed-off-by: zhaoxinxin <1186037180@qq.com>
2024-08-02 10:30:49 +08:00
Gaius
12a7d31a57
chore: add ci dir for actions ( #640 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-01 13:53:47 +08:00
Gaius
7104fbd5e2
chore: change codecov vesion and delete fail_ci_if_error field ( #582 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-08 21:58:56 +08:00
Gaius
531afda276
chore: add verbose for codecov actions ( #559 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-25 11:45:09 +08:00
Gaius
8235ca1c09
feat: add args to dfcache command ( #546 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-18 18:12:32 +08:00
dependabot[bot]
e5547ec4b1
chore(deps): Bump codecov/codecov-action from 4.0.0 to 4.5.0 ( #540 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.0 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.0.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 21:58:17 +08:00
dependabot[bot]
9e93d7cbf0
chore(deps): Bump docker/build-push-action from 5 to 6 ( #539 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 21:57:58 +08:00
Gaius
8fe9de131b
chore: change codecov version ( #509 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-28 10:45:50 +08:00
Gaius
cb4cac6eaf
chore: update codecov action version ( #489 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-21 10:55:37 +08:00
Gaius
6d13d8808b
chore: exit the workflow gracefully if package does not have a new ve… ( #450 )
...
chore: exit the workflow gracefully if package does not have a new version to publish
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 18:09:49 +08:00
Gaius
e2bc48aad1
chore: add free disk in actions ( #429 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-28 21:41:51 +08:00
Gaius
f40d2e50e7
chore: split push client image and push dfinit image in actions ( #363 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-03 15:31:48 +08:00
Gaius
5edce12aec
fix: change docker build timeout and fix release ci ( #343 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-22 07:14:41 +08:00
Gaius
aa9f8f7306
feat: initialize dfinit crate ( #330 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 17:17:38 +08:00
Gaius
5bcdc9dde3
chore: add libclang-dev library in publish actions ( #328 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-16 13:56:24 +08:00
Gaius
90ceb0a858
chore: add disk clean in publish release action ( #327 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-16 13:47:33 +08:00
Gaius
77fe42806a
chore: remove tips in actions ( #323 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-14 11:14:16 +08:00
Gaius
ea0992ee0b
chore: add libclang-dev to release actions ( #322 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 16:56:31 +08:00
Gaius
6bf0780e90
chore: optimize release actions ( #321 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 16:32:57 +08:00
Gaius
01da84235c
feat: remove free disk space in publish ( #320 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 12:08:43 +08:00
Gaius
07f3ea83a8
feat: remove rust cache steps ( #319 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 12:01:55 +08:00
Gaius
14cec18494
feat: remove haskell and large-packages in clean-disk ( #318 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 11:55:17 +08:00
Gaius
e897078f2d
feat: remove tool cache ( #317 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 11:45:43 +08:00
Gaius
e8943a1b9d
chore: clean disk in release actions ( #316 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 11:33:09 +08:00
Gaius
5b2b0b076c
chore: move cache for buildx in docker actions ( #315 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 11:32:36 +08:00
Gaius
293f3622bc
fix: rust cache in release actions ( #313 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-12 21:24:20 +08:00
Gaius
271dcc3433
chore: add rust cache in actions ( #312 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-12 21:02:40 +08:00
dependabot[bot]
a8d418d658
chore(deps): Bump softprops/action-gh-release from 1 to 2 ( #304 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 10:29:31 +08:00
Gaius
b9e82712d8
chore: free disk space in actions ( #302 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-05 19:47:59 +08:00
dependabot[bot]
3a65df92d8
chore(deps): Bump actions/cache from 3 to 4 ( #226 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 12:08:51 +08:00
Gaius
afab1ac097
chore: add cache docker layers step to docker.yaml ( #189 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-02 18:51:08 +08:00
dependabot[bot]
733b74f940
chore(deps): Bump actions/checkout from 3 to 4 ( #182 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 10:33:30 +08:00
Gaius
b805e08a8a
chore: enable draft feature for release ( #181 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-28 10:50:45 +08:00
Gaius
201078d885
chore: add publish-crates step in release ( #180 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-28 00:54:32 +08:00
Gaius
25ec28e1f0
chore: add protoc-bin-vendored in Cargo
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-28 00:33:04 +08:00
Gaius
d2d2d5bbca
chore: add openssl in dependencies
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 23:07:03 +08:00
Gaius
e773588cc7
feat: add dependencies in cargo
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 23:01:45 +08:00
Gaius
9771151f6d
chore: change image name in ghcr.io ( #179 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 22:57:47 +08:00
Gaius
cc20dfc6be
feat: add openssl pkg
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 22:24:43 +08:00
Gaius
8f44d083ce
chore: add install dependencies
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 17:54:06 +08:00
Gaius
b57dac9d92
chore: use stable toolchain
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:57:47 +08:00
Gaius
70bc0be4b2
feat: build target
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:55:56 +08:00
Gaius
c0300998a0
chore: add target in release
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:53:34 +08:00
Gaius
7fb4c356ce
chore: change timeout to 360 in docker.yml
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:45:27 +08:00
Gaius
135cbdad2b
feat: change target
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:41:18 +08:00
Gaius
2ffd85534f
feat: change rust-toolchain version
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:38:59 +08:00
Gaius
2f09539827
chore: release use cargo actions
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:33:58 +08:00
Gaius
cea801709f
chore: change rust-build version
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 16:13:35 +08:00
Gaius
3ef5889599
chore: add release actions ( #177 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-27 15:53:18 +08:00
Gaius
615516eedc
feat: add dfdameon Dockerfile and push docker actions ( #166 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-26 22:24:14 +08:00
dependabot[bot]
4447232630
chore(deps): Bump actions/checkout from 3 to 4 ( #87 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 20:28:10 +08:00
Gaius
b22f153532
feat: add grpc client implements ( #56 )
2023-07-18 22:36:08 +08:00
Gaius
a3d1310a0e
feat: add metadata feature with rocksdb ( #44 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-16 18:22:05 +08:00
Gaius
864fae186e
feat: add directive to env_filter by arg level ( #20 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-08 16:25:55 +08:00
Gaius
93b616004a
feat: add default paths and rename dfdaemon to client ( #8 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-12 18:43:20 +08:00
Gaius
d797e058b8
chore: optimize README.md ( #5 )
...
Rename ci.yaml to ci.yml and fix discussion forum url.
Add CI badge to README.
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-27 11:55:30 +08:00
Gaius
932d87f420
chore: add codecov for testing ( #3 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 18:05:05 +08:00
Gaius
c1b714349f
chore: change PULL_REQUEST_TEMPLATE template
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 16:04:56 +08:00
dependabot[bot]
505cddf61d
chore(deps): Bump actions/checkout from 2 to 3 ( #1 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 07:55:00 +00:00
Gaius
16e7952124
chore: remove CodeQL Analyze action
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 14:51:55 +08:00
Gaius
5e7ffb9b0b
chore: add github actions and github templates
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 14:39:47 +08:00