Enable CI for the deserde branch
This commit is contained in:
parent
d800d0f181
commit
cbd5c6b940
|
|
@ -4,6 +4,7 @@
|
|||
"push": {
|
||||
"branches": [
|
||||
"trunk",
|
||||
"feature/deserde", # Temporary while we work on deserde
|
||||
"v*.x"
|
||||
]
|
||||
},
|
||||
|
|
@ -49,16 +50,17 @@
|
|||
"command": "check"
|
||||
},
|
||||
"name": "Run `cargo check`"
|
||||
},
|
||||
{
|
||||
"uses": "actions-rs/cargo@v1",
|
||||
"with": {
|
||||
"command": "check",
|
||||
"args": "--examples"
|
||||
},
|
||||
"name": "Check examples",
|
||||
"if": "matrix.rust != '1.41.0'"
|
||||
}
|
||||
# ,
|
||||
# {
|
||||
# "uses": "actions-rs/cargo@v1",
|
||||
# "with": {
|
||||
# "command": "check",
|
||||
# "args": "--examples"
|
||||
# },
|
||||
# "name": "Check examples",
|
||||
# "if": "matrix.rust != '1.41.0'"
|
||||
# }
|
||||
]
|
||||
},
|
||||
"test": {
|
||||
|
|
@ -131,45 +133,46 @@
|
|||
"name": "Run `cargo clippy`"
|
||||
}
|
||||
]
|
||||
},
|
||||
"coverage": {
|
||||
"name": "Code Coverage",
|
||||
"runs-on": "ubuntu-latest",
|
||||
"steps": [
|
||||
{
|
||||
"uses": "actions/checkout@v2",
|
||||
"name": "Checkout"
|
||||
},
|
||||
{
|
||||
"uses": "actions-rs/toolchain@v1",
|
||||
"with": {
|
||||
"profile": "minimal",
|
||||
"toolchain": "nightly",
|
||||
"override": true
|
||||
},
|
||||
"name": "Install Rust nightly"
|
||||
},
|
||||
{
|
||||
"name": "Run cargo-tarpaulin",
|
||||
"uses": "actions-rs/tarpaulin@v0.1",
|
||||
"with": {
|
||||
"version": "0.12.3",
|
||||
"args": "--ignore-tests -- --test-threads 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Upload to codecov.io",
|
||||
"uses": "codecov/codecov-action@v1"
|
||||
},
|
||||
{
|
||||
"name": "Archive code coverage results",
|
||||
"uses": "actions/upload-artifact@v1",
|
||||
"with": {
|
||||
"name": "code-coverage-report",
|
||||
"path": "cobertura.xml"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
# Tarpaulin seems to not work with bincode_derive
|
||||
# "coverage": {
|
||||
# "name": "Code Coverage",
|
||||
# "runs-on": "ubuntu-latest",
|
||||
# "steps": [
|
||||
# {
|
||||
# "uses": "actions/checkout@v2",
|
||||
# "name": "Checkout"
|
||||
# },
|
||||
# {
|
||||
# "uses": "actions-rs/toolchain@v1",
|
||||
# "with": {
|
||||
# "profile": "minimal",
|
||||
# "toolchain": "nightly",
|
||||
# "override": true
|
||||
# },
|
||||
# "name": "Install Rust nightly"
|
||||
# },
|
||||
# {
|
||||
# "name": "Run cargo-tarpaulin",
|
||||
# "uses": "actions-rs/tarpaulin@v0.1",
|
||||
# "with": {
|
||||
# "version": "0.18.2",
|
||||
# "args": "--ignore-tests -- --test-threads 1"
|
||||
# }
|
||||
# },
|
||||
# {
|
||||
# "name": "Upload to codecov.io",
|
||||
# "uses": "codecov/codecov-action@v1"
|
||||
# },
|
||||
# {
|
||||
# "name": "Archive code coverage results",
|
||||
# "uses": "actions/upload-artifact@v1",
|
||||
# "with": {
|
||||
# "name": "code-coverage-report",
|
||||
# "path": "cobertura.xml"
|
||||
# }
|
||||
# }
|
||||
# ]
|
||||
# }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "bincode"
|
||||
version = "2.0.0-dev" # remember to update html_root_url
|
||||
version = "2.0.0-dev" # remember to update html_root_url and bincode_derive
|
||||
authors = ["Ty Overby <ty@pre-alpha.com>", "Francesco Mazzoli <f@mazzo.li>", "Zoey Riordan <zoey@dos.cafe>"]
|
||||
exclude = ["logo.png", "examples/*", ".gitignore", ".github/"]
|
||||
|
||||
|
|
@ -23,5 +23,5 @@ std = []
|
|||
alloc = []
|
||||
|
||||
[dependencies]
|
||||
bincode_derive = { path = "derive" }
|
||||
bincode_derive = { path = "derive", version = "2.0.0-dev" }
|
||||
# serde = { version = "1.0.130", optional = true }
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "bincode_derive"
|
||||
version = "0.1.0"
|
||||
version = "2.0.0-dev" # remember to update bincode
|
||||
edition = "2018"
|
||||
|
||||
[lib]
|
||||
|
|
|
|||
Loading…
Reference in New Issue