Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Project] Add pr checks and deployment actions #244

Merged

Conversation

xuchen-plus
Copy link
Contributor

@xuchen-plus xuchen-plus commented May 31, 2023

Close #242

  1. Add deployment and website publish actions with manual trigger.
  2. Accelerate maven tests by enabling surefire parallel, and separate tests to 3 jobs.
  3. Use Swatinem/rust-cache@v2 and fix nightly compiler version to accelerate rust build.

Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
@xuchen-plus xuchen-plus changed the title [Project] Add pr checks deploy actions [Project] Add pr checks and deployment actions May 31, 2023
Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
Signed-off-by: chenxu <chenxu@dmetasoul.com>
@xuchen-plus xuchen-plus force-pushed the add_pr_checks_deploy_actions branch from d636d0a to f51a569 Compare June 1, 2023 08:16
Signed-off-by: chenxu <chenxu@dmetasoul.com>
@xuchen-plus xuchen-plus force-pushed the add_pr_checks_deploy_actions branch from a4e3997 to f2c6ca6 Compare June 1, 2023 12:23
Signed-off-by: chenxu <chenxu@dmetasoul.com>
@xuchen-plus xuchen-plus force-pushed the add_pr_checks_deploy_actions branch from 98b4b53 to ff704e6 Compare June 2, 2023 02:54
Signed-off-by: chenxu <chenxu@dmetasoul.com>
@xuchen-plus xuchen-plus force-pushed the add_pr_checks_deploy_actions branch from b4cf369 to 072c04f Compare June 2, 2023 03:18
@xuchen-plus xuchen-plus added the enhancement New feature or request label Jun 2, 2023
@xuchen-plus xuchen-plus merged commit 5a2e2ea into lakesoul-io:main Jun 2, 2023
11 checks passed
@xuchen-plus xuchen-plus deleted the add_pr_checks_deploy_actions branch June 2, 2023 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

[Project] Enable checks for pr and release automation
2 participants