Skip to content

Commit db18905

Browse files
author
Felipe Rosa
committed
chore: Update rust action version
1 parent 652261e commit db18905

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

hermes/.cargo/config.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Use MOLD linker where possible, but ONLY in CI applicable targets.
2-
# cspell: words rustflags armv gnueabihf msvc nextest idents rustdocflags
3-
# cspell: words rustdoc lintfix lintrestrict testfast testdocs codegen testci
2+
# cspell: words rustflags armv gnueabihf msvc nextest idents rustdocflags
3+
# cspell: words rustdoc lintfix lintrestrict testfast testdocs codegen testci testunit
44
# cspell: words fmtchk fmtfix
55

66
# Configure how Docker container targets build.
77

88
# If you want to customize these targets for a local build, then customize them in you:
9-
# $CARGO_HOME/config.toml
9+
# $CARGO_HOME/config.toml
1010
# NOT in the project itself.
1111
# These targets are ONLY the targets used by CI and inside docker builds.
1212

@@ -108,14 +108,15 @@ incremental = false
108108
codegen-units = 16
109109

110110
[alias]
111-
lint = "clippy -- -D warnings -D clippy::pedantic -D clippy::unwrap_used -D clippy::expect_used -D clippy::exit -D clippy::get_unwrap -D clippy::index_refutable_slice -D clippy::indexing_slicing -D clippy::match_on_vec_items -D clippy::match_wild_err_arm -D clippy::missing_panics_doc -D clippy::panic -D clippy::string_slice -D clippy::unchecked_duration_subtraction -D clippy::unreachable -D clippy::missing_docs_in_private_items"
112-
lintfix = "clippy -- -D warnings -D clippy::pedantic -D clippy::unwrap_used -D clippy::expect_used -D clippy::exit -D clippy::get_unwrap -D clippy::index_refutable_slice -D clippy::indexing_slicing -D clippy::match_on_vec_items -D clippy::match_wild_err_arm -D clippy::missing_panics_doc -D clippy::panic -D clippy::string_slice -D clippy::unchecked_duration_subtraction -D clippy::unreachable"
111+
lint = "clippy --all-targets -- -D warnings -D clippy::pedantic -D clippy::unwrap_used -D clippy::expect_used -D clippy::exit -D clippy::get_unwrap -D clippy::index_refutable_slice -D clippy::indexing_slicing -D clippy::match_on_vec_items -D clippy::match_wild_err_arm -D clippy::missing_panics_doc -D clippy::panic -D clippy::string_slice -D clippy::unchecked_duration_subtraction -D clippy::unreachable -D clippy::missing_docs_in_private_items"
112+
lintfix = "clippy --all-targets --fix --allow-dirty -- -D warnings -D clippy::pedantic -D clippy::unwrap_used -D clippy::expect_used -D clippy::exit -D clippy::get_unwrap -D clippy::index_refutable_slice -D clippy::indexing_slicing -D clippy::match_on_vec_items -D clippy::match_wild_err_arm -D clippy::missing_panics_doc -D clippy::panic -D clippy::string_slice -D clippy::unchecked_duration_subtraction -D clippy::unreachable -D clippy::missing_docs_in_private_items"
113113
lintrestrict = "clippy -- -D warnings -D clippy::pedantic -D clippy::restriction -D clippy::missing_docs_in_private_items"
114114
lint-vscode = "clippy --workspace --message-format=json-diagnostic-rendered-ansi --all-targets -- -D warnings -D clippy::pedantic -D clippy::unwrap_used -D clippy::expect_used -D clippy::exit -D clippy::get_unwrap -D clippy::index_refutable_slice -D clippy::indexing_slicing -D clippy::match_on_vec_items -D clippy::match_wild_err_arm -D clippy::missing_panics_doc -D clippy::panic -D clippy::string_slice -D clippy::unchecked_duration_subtraction -D clippy::unreachable -D clippy::missing_docs_in_private_items"
115115

116116
docs = "doc --workspace -r --all-features --no-deps --bins --document-private-items --examples --locked"
117117
# nightly docs build broken... when they are'nt we can enable these docs... --unit-graph --timings=html,json -Z unstable-options"
118118
testfast = "nextest run --release --workspace --locked"
119+
testunit = "nextest run --release --bins --lib --workspace --locked -P ci"
119120
testci = "nextest run --release --workspace --locked -P ci"
120121
testdocs = "test --doc --release --workspace --locked"
121122

hermes/Earthfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ VERSION 0.7
44

55
# Set up our target toolchains, and copy our files.
66
builder:
7-
FROM github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11+rust-base
7+
FROM github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12+rust-base
88

9-
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11+SETUP --toolchain=rust-toolchain.toml
9+
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12+SETUP --toolchain=rust-toolchain.toml
1010

1111
COPY --dir .cargo .config Cargo.* clippy.toml deny.toml rustfmt.toml bin crates .
1212

1313
# Test rust build container - Use best architecture host tools.
1414
check-hosted:
1515
FROM +builder
1616

17-
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11+CHECK
17+
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12+CHECK
1818

1919
# Test which runs check with all supported host tooling. Needs qemu or rosetta to run.
2020
# Only used to validate tooling is working across host toolsets.
@@ -27,9 +27,9 @@ build-hosted:
2727
# Build the service
2828
FROM +builder
2929

30-
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11+BUILD --libs="cardano-chain-follower" --bins="hermes/hermes"
30+
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12+BUILD --libs="cardano-chain-follower" --bins="hermes/hermes"
3131

32-
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11+SMOKE_TEST --bin=hermes
32+
DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12+SMOKE_TEST --bin=hermes
3333

3434
SAVE ARTIFACT target/$TARGETARCH/doc doc
3535
SAVE ARTIFACT target/$TARGETARCH/release/hermes hermes

0 commit comments

Comments
 (0)