Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

refactor: stable kitesql#906

refactor: stable kitesql

refactor: stable kitesql #906

Workflow file for this run

name:CI
on:
push:
pull_request:
env:
CARGO_TERM_COLOR:always
CARGO_REGISTRIES_MY_REGISTRY_INDEX:https://github.com/rust-lang/crates.io-index
jobs:
# 1
check:
name:Rust project check
runs-on:ubuntu-latest
steps:
-uses:actions/checkout@v2
-name:Install latest nightly
uses:actions-rs/toolchain@v1
with:
toolchain:nightly-2024-10-10
override:true
components:rustfmt, clippy
-name:Install Protoc
uses:arduino/setup-protoc@v2
# `cargo check` command here will use installed `nightly`
# as it is set as an "override" for current directory
-name:Run cargo check
uses:actions-rs/cargo@v1
with:
command:check
-name:Run cargo build
uses:actions-rs/cargo@v1
with:
command:build
-name:Run cargo test
uses:actions-rs/cargo@v1
with:
command:test
args:--all
# 2
fmt:
name:Rust fmt
runs-on:ubuntu-latest
steps:
-uses:actions/checkout@v2
-name:Install latest nightly
uses:actions-rs/toolchain@v1
with:
toolchain:nightly-2024-10-10
override:true
components:rustfmt, clippy
# `cargo check` command here will use installed `nightly`
# as it is set as an "override" for current directory
-name:Run cargo fmt
uses:actions-rs/cargo@v1
with:
command:fmt
args:-- --check
# 3
e2e:
name:Rust e2e sqllogictest
runs-on:ubuntu-latest
steps:
-uses:actions/checkout@v2
-name:Install latest nightly
uses:actions-rs/toolchain@v1
with:
toolchain:nightly-2024-10-10
override:true
components:rustfmt, clippy
-name:Install Protoc
uses:arduino/setup-protoc@v2
# `cargo check` command here will use installed `nightly`
# as it is set as an "override" for current directory
-name:Run cargo run sqllogictest-test
uses:actions-rs/cargo@v1
with:
command:run
args:--bin sqllogictest-test --manifest-path ./tests/sqllogictest/Cargo.toml
# codecov:
# name: Upload coverage reports to Codecov
# runs-on: ubuntu-latest
# steps:
# - name: Upload coverage reports to Codecov
# uses: codecov/codecov-action@v3
# with:
# files: ./lcov.info
# flags: rust
# env:
# CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

[8]ページ先頭

©2009-2025 Movatter.jp