From fe276f0ba1261599dce5a600c863879353b5e214 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Wed, 27 Mar 2024 09:47:45 -0400 Subject: [PATCH 1/3] Fixing woodpecker. --- .woodpecker.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 164ab45..694d578 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -8,12 +8,16 @@ steps: group: format commands: - prettier -c . + when: + - event: pull_request toml_fmt: image: tamasfe/taplo:0.8.1 group: format commands: - taplo format --check + when: + - event: pull_request cargo_fmt: image: *rust_image @@ -23,6 +27,8 @@ steps: CARGO_HOME: .cargo commands: - cargo fmt -- --check + when: + - event: pull_request leptos_fmt: image: *rust_image @@ -31,6 +37,8 @@ steps: - *install_binstall - cargo binstall -y leptosfmt - leptosfmt -c .leptosfmt.toml --check src + when: + - event: pull_request cargo_machete: group: format @@ -39,6 +47,8 @@ steps: - *install_binstall - cargo binstall -y cargo-machete - cargo machete + when: + - event: pull_request cargo_clippy: image: *rust_image @@ -48,6 +58,8 @@ steps: - apt-get update && apt-get -y install libssl-dev pkg-config - rustup component add clippy - cargo clippy + when: + - event: pull_request cargo_build: image: *rust_image @@ -64,6 +76,8 @@ steps: - pnpm install - rustup target add wasm32-unknown-unknown - cargo leptos build + when: + - event: pull_request # Nothing to test yet # cargo_test: @@ -82,7 +96,8 @@ steps: - apk add curl - "curl -d'Lemmy-UI-leptos build failed: ${CI_BUILD_LINK}' ntfy.sh/lemmy_drone_ci" when: - status: [failure] + - event: pull_request + status: failure notify_on_tag_deploy: image: alpine:3 From 294f5264acbbb837acee80cfa33a5e335d313557 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Wed, 27 Mar 2024 09:48:48 -0400 Subject: [PATCH 2/3] Fixing deprecated group. --- .woodpecker.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 694d578..be9a548 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -5,7 +5,6 @@ variables: steps: prettier_check: image: tmknom/prettier:3.0.0 - group: format commands: - prettier -c . when: @@ -13,7 +12,6 @@ steps: toml_fmt: image: tamasfe/taplo:0.8.1 - group: format commands: - taplo format --check when: @@ -21,7 +19,6 @@ steps: cargo_fmt: image: *rust_image - group: format environment: # store cargo data in repo folder so that it gets cached between steps CARGO_HOME: .cargo @@ -32,7 +29,6 @@ steps: leptos_fmt: image: *rust_image - group: format commands: - *install_binstall - cargo binstall -y leptosfmt @@ -41,7 +37,6 @@ steps: - event: pull_request cargo_machete: - group: format image: *rust_image commands: - *install_binstall From f45b619b6ad58e7566ddabd96ecfb7b204c205fa Mon Sep 17 00:00:00 2001 From: jim-taylor-business Date: Thu, 28 Mar 2024 10:01:14 +0000 Subject: [PATCH 3/3] Update Cargo.toml align wasm versions --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 5a28dc2..6ff68f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ wasm-cookies = { version = "0", optional = true } gloo-net = { version = "0", optional = true, features = ["http"] } chrono = { version = "0", optional = true } # specific version required for better debug messages (from leptos scaffold) -wasm-bindgen = { version = "=0.2.89", optional = true } +wasm-bindgen = { version = "=0.2.92", optional = true } # required for better debug messages console_error_panic_hook = { version = "0", optional = true }