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

Fix CI. #3727

Merged
merged 7 commits into from
Sep 15, 2024
Merged

Fix CI. #3727

merged 7 commits into from
Sep 15, 2024

Conversation

finnbear
Copy link
Contributor

@finnbear finnbear commented Sep 13, 2024

Description

Fixes warnings/errors encountered in CI, using #3725 for reference. The errors were presumably due to Rust 1.81's updated checks.

Checklist

  • I have reviewed my own code

@finnbear finnbear marked this pull request as ready for review September 13, 2024 01:41
@finnbear finnbear mentioned this pull request Sep 13, 2024
3 tasks
pub mod tests;
pub(crate) mod tests;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be pub, not pub(crate). The tests module is part of the public API. Please just suppress the clippy lints here.

See https://yew.rs/docs/more/testing#snapshot-testing

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wasn't aware of the possibility for #[cfg(test)] to be transitive. AFAIK, it cannot be imported by dependents, pub or otherwise.

Cargo.toml

[package]
name = "yewimport"
version = "0.1.0"
edition = "2021"

[dependencies]
yew = {version = "0.21.0", features = ["csr"]}

src/main.rs

fn main() {
    
}

#[cfg(test)]
mod tests {
    use yew::tests::layout_tests::LayoutTest;
}

cargo test

$ cargo test
error[E0433]: failed to resolve: could not find `tests` in `yew`
   --> src/main.rs:7:14
    |
7   |     use yew::tests::layout_tests::LayoutTest;
    |              ^^^^^ could not find `tests` in `yew`
    |
note: found an item that was configured out
   --> /home/finnb/.cargo/registry/src/index.crates.io-6f17d22bba15001f/yew-0.21.0/src/lib.rs:300:9
    |
300 | pub mod tests;
    |         ^^^^^
note: the item is gated here
   --> /home/finnb/.cargo/registry/src/index.crates.io-6f17d22bba15001f/yew-0.21.0/src/lib.rs:299:1
    |
299 | #[cfg(test)]
    | ^^^^^^^^^^^^

For more information about this error, try `rustc --explain E0433`.
error: could not compile `yewimport` (bin "yewimport" test) due to 1 previous error

But I can make the change you suggest!

Copy link
Member

@WorldSEnder WorldSEnder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can see the comment bot doesn't work again, probably due to more fallout from actions/upload-artifact#602 that I didn't identify in #3724. I will see what I can do about that, but doesn't need to be done here.

Copy link
Member

@ranile ranile left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did not know the pub mod tests was broken. This PR is not the place to fix it though. Thanks for making the CI green

@ranile ranile merged commit 4da1263 into yewstack:master Sep 15, 2024
20 checks passed
langyo added a commit to langyo/yew that referenced this pull request Oct 10, 2024
commit 2b49f4b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Oct 4 16:05:45 2024 +0800

    Bump the cargo-deps group with 7 updates (yewstack#3741)

commit 03c0f7e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Oct 2 02:49:43 2024 +0800

    Bump the website-deps group in /website with 5 updates (yewstack#3740)

    Bumps the website-deps group in /website with 5 updates:

    | Package | From | To |
    | --- | --- | --- |
    | [sass](/~https://github.com/sass/dart-sass) | `1.77.8` | `1.79.4` |
    | [@types/react](/~https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.5` | `18.3.10` |
    | [@typescript-eslint/eslint-plugin](/~https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.3.0` | `8.8.0` |
    | [@typescript-eslint/parser](/~https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.3.0` | `8.8.0` |
    | [typescript](/~https://github.com/microsoft/TypeScript) | `5.5.4` | `5.6.2` |

    Updates `sass` from 1.77.8 to 1.79.4
    - [Release notes](/~https://github.com/sass/dart-sass/releases)
    - [Changelog](/~https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
    - [Commits](sass/dart-sass@1.77.8...1.79.4)

    Updates `@types/react` from 18.3.5 to 18.3.10
    - [Release notes](/~https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](/~https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

    Updates `@typescript-eslint/eslint-plugin` from 8.3.0 to 8.8.0
    - [Release notes](/~https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](/~https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](/~https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/eslint-plugin)

    Updates `@typescript-eslint/parser` from 8.3.0 to 8.8.0
    - [Release notes](/~https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](/~https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](/~https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/parser)

    Updates `typescript` from 5.5.4 to 5.6.2
    - [Release notes](/~https://github.com/microsoft/TypeScript/releases)
    - [Changelog](/~https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
    - [Commits](microsoft/TypeScript@v5.5.4...v5.6.2)

    ---
    updated-dependencies:
    - dependency-name: sass
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@types/react"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: website-deps
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 2e464ed
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Sep 30 01:56:21 2024 +0800

    Bump the cargo-deps group with 6 updates (yewstack#3738)

    Bumps the cargo-deps group with 6 updates:

    | Package | From | To |
    | --- | --- | --- |
    | [thiserror](/~https://github.com/dtolnay/thiserror) | `1.0.63` | `1.0.64` |
    | [clap](/~https://github.com/clap-rs/clap) | `4.5.17` | `4.5.18` |
    | [fake](/~https://github.com/cksac/fake-rs) | `2.9.2` | `2.10.0` |
    | [hyper-util](/~https://github.com/hyperium/hyper-util) | `0.1.8` | `0.1.9` |
    | [axum](/~https://github.com/tokio-rs/axum) | `0.7.5` | `0.7.6` |
    | [tower-http](/~https://github.com/tower-rs/tower-http) | `0.6.0` | `0.6.1` |

    Updates `thiserror` from 1.0.63 to 1.0.64
    - [Release notes](/~https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.63...1.0.64)

    Updates `clap` from 4.5.17 to 4.5.18
    - [Release notes](/~https://github.com/clap-rs/clap/releases)
    - [Changelog](/~https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.17...clap_complete-v4.5.18)

    Updates `fake` from 2.9.2 to 2.10.0
    - [Commits](/~https://github.com/cksac/fake-rs/commits)

    Updates `hyper-util` from 0.1.8 to 0.1.9
    - [Release notes](/~https://github.com/hyperium/hyper-util/releases)
    - [Changelog](/~https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
    - [Commits](hyperium/hyper-util@v0.1.8...v0.1.9)

    Updates `axum` from 0.7.5 to 0.7.6
    - [Release notes](/~https://github.com/tokio-rs/axum/releases)
    - [Changelog](/~https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
    - [Commits](tokio-rs/axum@axum-v0.7.5...axum-v0.7.6)

    Updates `tower-http` from 0.6.0 to 0.6.1
    - [Release notes](/~https://github.com/tower-rs/tower-http/releases)
    - [Commits](tower-rs/tower-http@tower-http-0.6.0...tower-http-0.6.1)

    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: fake
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: cargo-deps
    - dependency-name: hyper-util
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: axum
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: tower-http
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 5a46ee2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Sep 20 19:02:31 2024 +0800

    Bump the cargo-deps group across 1 directory with 13 updates (yewstack#3732)

    Bumps the cargo-deps group with 12 updates in the / directory:

    | Package | From | To |
    | --- | --- | --- |
    | [indexmap](/~https://github.com/indexmap-rs/indexmap) | `2.4.0` | `2.5.0` |
    | [serde](/~https://github.com/serde-rs/serde) | `1.0.209` | `1.0.210` |
    | [tokio](/~https://github.com/tokio-rs/tokio) | `1.39.3` | `1.40.0` |
    | [syn](/~https://github.com/dtolnay/syn) | `2.0.76` | `2.0.77` |
    | [serde_json](/~https://github.com/serde-rs/json) | `1.0.127` | `1.0.128` |
    | [clap](/~https://github.com/clap-rs/clap) | `4.5.16` | `4.5.17` |
    | [anyhow](/~https://github.com/dtolnay/anyhow) | `1.0.86` | `1.0.89` |
    | [pulldown-cmark](/~https://github.com/raphlinus/pulldown-cmark) | `0.12.0` | `0.12.1` |
    | [bytes](/~https://github.com/tokio-rs/bytes) | `1.7.1` | `1.7.2` |
    | [hyper-util](/~https://github.com/hyperium/hyper-util) | `0.1.7` | `0.1.8` |
    | [tower](/~https://github.com/tower-rs/tower) | `0.5.0` | `0.5.1` |
    | [tower-http](/~https://github.com/tower-rs/tower-http) | `0.5.2` | `0.6.0` |

    Updates `indexmap` from 2.4.0 to 2.5.0
    - [Changelog](/~https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
    - [Commits](indexmap-rs/indexmap@2.4.0...2.5.0)

    Updates `serde` from 1.0.209 to 1.0.210
    - [Release notes](/~https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.209...v1.0.210)

    Updates `tokio` from 1.39.3 to 1.40.0
    - [Release notes](/~https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.39.3...tokio-1.40.0)

    Updates `syn` from 2.0.76 to 2.0.77
    - [Release notes](/~https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@2.0.76...2.0.77)

    Updates `serde_json` from 1.0.127 to 1.0.128
    - [Release notes](/~https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@1.0.127...1.0.128)

    Updates `clap` from 4.5.16 to 4.5.17
    - [Release notes](/~https://github.com/clap-rs/clap/releases)
    - [Changelog](/~https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@clap_complete-v4.5.16...clap_complete-v4.5.17)

    Updates `anyhow` from 1.0.86 to 1.0.89
    - [Release notes](/~https://github.com/dtolnay/anyhow/releases)
    - [Commits](dtolnay/anyhow@1.0.86...1.0.89)

    Updates `pulldown-cmark` from 0.12.0 to 0.12.1
    - [Release notes](/~https://github.com/raphlinus/pulldown-cmark/releases)
    - [Commits](pulldown-cmark/pulldown-cmark@v0.12.0...v0.12.1)

    Updates `bytes` from 1.7.1 to 1.7.2
    - [Release notes](/~https://github.com/tokio-rs/bytes/releases)
    - [Changelog](/~https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
    - [Commits](tokio-rs/bytes@v1.7.1...v1.7.2)

    Updates `hyper-util` from 0.1.7 to 0.1.8
    - [Release notes](/~https://github.com/hyperium/hyper-util/releases)
    - [Changelog](/~https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
    - [Commits](hyperium/hyper-util@v0.1.7...v0.1.8)

    Updates `tower` from 0.5.0 to 0.5.1
    - [Release notes](/~https://github.com/tower-rs/tower/releases)
    - [Commits](tower-rs/tower@tower-0.5.0...tower-0.5.1)

    Updates `tower-http` from 0.5.2 to 0.6.0
    - [Release notes](/~https://github.com/tower-rs/tower-http/releases)
    - [Commits](tower-rs/tower-http@tower-http-0.5.2...tower-http-0.6.0)

    Updates `serde_derive` from 1.0.209 to 1.0.210
    - [Release notes](/~https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.209...v1.0.210)

    ---
    updated-dependencies:
    - dependency-name: indexmap
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: cargo-deps
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: cargo-deps
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: anyhow
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: pulldown-cmark
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: bytes
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: hyper-util
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: tower
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: tower-http
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: cargo-deps
    - dependency-name: serde_derive
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 4da1263
Author: Finn Bear <finnbearlabs@gmail.com>
Date:   Sat Sep 14 23:59:27 2024 -0700

    Fix CI. (yewstack#3727)

commit 15ac51c
Author: WorldSEnder <WorldSEnder@users.noreply.github.com>
Date:   Thu Sep 5 20:35:43 2024 +0200

    Fix hidden files not being uploaded with actions/upload-artifact upgrade in yewstack#3576 (yewstack#3724)

    It was not prominently explained that "hidden" files, i.e. starting with "." are now ignored
    this is only a problem when uploading globbed directories in benchmark where we don't
    know the full path by default

commit e9d80ae
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Sep 2 14:03:00 2024 +0000

    Bump the website-deps group across 1 directory with 17 updates (yewstack#3723)

    * Bump micromatch from 4.0.5 to 4.0.8 in /website

    Bumps [micromatch](/~https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
    - [Release notes](/~https://github.com/micromatch/micromatch/releases)
    - [Changelog](/~https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
    - [Commits](micromatch/micromatch@4.0.5...4.0.8)

    ---
    updated-dependencies:
    - dependency-name: micromatch
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    * Bump webpack from 5.89.0 to 5.94.0 in /website

    Bumps [webpack](/~https://github.com/webpack/webpack) from 5.89.0 to 5.94.0.
    - [Release notes](/~https://github.com/webpack/webpack/releases)
    - [Commits](webpack/webpack@v5.89.0...v5.94.0)

    ---
    updated-dependencies:
    - dependency-name: webpack
      dependency-type: indirect
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    * Bump the website-deps group across 1 directory with 17 updates

    Bumps the website-deps group with 16 updates in the /website directory:

    | Package | From | To |
    | --- | --- | --- |
    | [@docusaurus/core](/~https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.0.0` | `3.5.2` |
    | [@docusaurus/plugin-client-redirects](/~https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects) | `3.0.0` | `3.5.2` |
    | [@docusaurus/preset-classic](/~https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.0.0` | `3.5.2` |
    | [@mdx-js/react](/~https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.0.0` | `3.0.1` |
    | [clsx](/~https://github.com/lukeed/clsx) | `2.0.0` | `2.1.1` |
    | [react](/~https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `18.3.1` |
    | [@types/react](/~https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.2.34` | `18.3.5` |
    | [react-dom](/~https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.2.0` | `18.3.1` |
    | [sass](/~https://github.com/sass/dart-sass) | `1.69.5` | `1.77.8` |
    | [@docusaurus/tsconfig](/~https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.0.0` | `3.5.2` |
    | [@types/react-helmet](/~https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-helmet) | `6.1.8` | `6.1.11` |
    | [@typescript-eslint/eslint-plugin](/~https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.9.1` | `8.3.0` |
    | [@typescript-eslint/parser](/~https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `6.9.1` | `8.3.0` |
    | [dir-compare](/~https://github.com/gliviu/dir-compare) | `4.2.0` | `5.0.0` |
    | [prettier](/~https://github.com/prettier/prettier) | `3.0.3` | `3.3.3` |
    | [typescript](/~https://github.com/Microsoft/TypeScript) | `5.2.2` | `5.5.4` |

    Updates `@docusaurus/core` from 3.0.0 to 3.5.2
    - [Release notes](/~https://github.com/facebook/docusaurus/releases)
    - [Changelog](/~https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus)

    Updates `@docusaurus/plugin-client-redirects` from 3.0.0 to 3.5.2
    - [Release notes](/~https://github.com/facebook/docusaurus/releases)
    - [Changelog](/~https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-plugin-client-redirects)

    Updates `@docusaurus/preset-classic` from 3.0.0 to 3.5.2
    - [Release notes](/~https://github.com/facebook/docusaurus/releases)
    - [Changelog](/~https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-preset-classic)

    Updates `@mdx-js/react` from 3.0.0 to 3.0.1
    - [Release notes](/~https://github.com/mdx-js/mdx/releases)
    - [Changelog](/~https://github.com/mdx-js/mdx/blob/main/changelog.md)
    - [Commits](/~https://github.com/mdx-js/mdx/commits/3.0.1/packages/react)

    Updates `clsx` from 2.0.0 to 2.1.1
    - [Release notes](/~https://github.com/lukeed/clsx/releases)
    - [Commits](lukeed/clsx@v2.0.0...v2.1.1)

    Updates `react` from 18.2.0 to 18.3.1
    - [Release notes](/~https://github.com/facebook/react/releases)
    - [Changelog](/~https://github.com/facebook/react/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/react/commits/v18.3.1/packages/react)

    Updates `@types/react` from 18.2.34 to 18.3.5
    - [Release notes](/~https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](/~https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

    Updates `react-dom` from 18.2.0 to 18.3.1
    - [Release notes](/~https://github.com/facebook/react/releases)
    - [Changelog](/~https://github.com/facebook/react/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/react/commits/v18.3.1/packages/react-dom)

    Updates `sass` from 1.69.5 to 1.77.8
    - [Release notes](/~https://github.com/sass/dart-sass/releases)
    - [Changelog](/~https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
    - [Commits](sass/dart-sass@1.69.5...1.77.8)

    Updates `@docusaurus/module-type-aliases` from 3.0.0 to 3.5.2
    - [Release notes](/~https://github.com/facebook/docusaurus/releases)
    - [Changelog](/~https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-module-type-aliases)

    Updates `@docusaurus/tsconfig` from 3.0.0 to 3.5.2
    - [Release notes](/~https://github.com/facebook/docusaurus/releases)
    - [Changelog](/~https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
    - [Commits](/~https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-tsconfig)

    Updates `@types/react` from 18.2.34 to 18.3.5
    - [Release notes](/~https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](/~https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

    Updates `@types/react-helmet` from 6.1.8 to 6.1.11
    - [Release notes](/~https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](/~https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-helmet)

    Updates `@typescript-eslint/eslint-plugin` from 6.9.1 to 8.3.0
    - [Release notes](/~https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](/~https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](/~https://github.com/typescript-eslint/typescript-eslint/commits/v8.3.0/packages/eslint-plugin)

    Updates `@typescript-eslint/parser` from 6.9.1 to 8.3.0
    - [Release notes](/~https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](/~https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](/~https://github.com/typescript-eslint/typescript-eslint/commits/v8.3.0/packages/parser)

    Updates `dir-compare` from 4.2.0 to 5.0.0
    - [Release notes](/~https://github.com/gliviu/dir-compare/releases)
    - [Commits](gliviu/dir-compare@v4.2.0...v5.0.0)

    Updates `prettier` from 3.0.3 to 3.3.3
    - [Release notes](/~https://github.com/prettier/prettier/releases)
    - [Changelog](/~https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.0.3...3.3.3)

    Updates `typescript` from 5.2.2 to 5.5.4
    - [Release notes](/~https://github.com/Microsoft/TypeScript/releases)
    - [Changelog](/~https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
    - [Commits](microsoft/TypeScript@v5.2.2...v5.5.4)

    ---
    updated-dependencies:
    - dependency-name: "@docusaurus/core"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@docusaurus/plugin-client-redirects"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@docusaurus/preset-classic"
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@mdx-js/react"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: website-deps
    - dependency-name: clsx
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: react
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@types/react"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: react-dom
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: sass
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@docusaurus/module-type-aliases"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@docusaurus/tsconfig"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@types/react"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: "@types/react-helmet"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: website-deps
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: website-deps
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: website-deps
    - dependency-name: dir-compare
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: website-deps
    - dependency-name: prettier
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: website-deps
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

    * fix non-truncated blog post warning

    * always build with package lock

    * fix prettier warning

    * fix scss deprecation warning

    * really only install with ci

    * adjust docusaurus language codes

    ---------

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>

commit 1f1c5c2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 1 18:59:18 2024 +0700

    Bump baptiste0928/cargo-install from 2 to 3 (yewstack#3721)

    Bumps [baptiste0928/cargo-install](/~https://github.com/baptiste0928/cargo-install) from 2 to 3.
    - [Release notes](/~https://github.com/baptiste0928/cargo-install/releases)
    - [Changelog](/~https://github.com/baptiste0928/cargo-install/blob/main/CHANGELOG.md)
    - [Commits](baptiste0928/cargo-install@v2...v3)

    ---
    updated-dependencies:
    - dependency-name: baptiste0928/cargo-install
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 86c6c8a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 1 18:58:17 2024 +0700

    Bump softprops/action-gh-release from 1 to 2 (yewstack#3720)

    Bumps [softprops/action-gh-release](/~https://github.com/softprops/action-gh-release) from 1 to 2.
    - [Release notes](/~https://github.com/softprops/action-gh-release/releases)
    - [Changelog](/~https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
    - [Commits](softprops/action-gh-release@v1...v2)

    ---
    updated-dependencies:
    - dependency-name: softprops/action-gh-release
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 6481524
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 1 18:56:50 2024 +0700

    Bump jetli/trunk-action from 0.4.0 to 0.5.0 (yewstack#3722)

    Bumps [jetli/trunk-action](/~https://github.com/jetli/trunk-action) from 0.4.0 to 0.5.0.
    - [Release notes](/~https://github.com/jetli/trunk-action/releases)
    - [Commits](jetli/trunk-action@v0.4.0...v0.5.0)

    ---
    updated-dependencies:
    - dependency-name: jetli/trunk-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 1ba7f0b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Aug 30 20:03:14 2024 +0500

    Bump the cargo-deps group with 5 updates (yewstack#3717)

    Bumps the cargo-deps group with 5 updates:

    | Package | From | To |
    | --- | --- | --- |
    | [serde](/~https://github.com/serde-rs/serde) | `1.0.208` | `1.0.209` |
    | [syn](/~https://github.com/dtolnay/syn) | `2.0.75` | `2.0.76` |
    | [prettyplease](/~https://github.com/dtolnay/prettyplease) | `0.2.20` | `0.2.22` |
    | [serde_json](/~https://github.com/serde-rs/json) | `1.0.125` | `1.0.127` |
    | [serde_derive](/~https://github.com/serde-rs/serde) | `1.0.208` | `1.0.209` |

    Updates `serde` from 1.0.208 to 1.0.209
    - [Release notes](/~https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.208...v1.0.209)

    Updates `syn` from 2.0.75 to 2.0.76
    - [Release notes](/~https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@2.0.75...2.0.76)

    Updates `prettyplease` from 0.2.20 to 0.2.22
    - [Release notes](/~https://github.com/dtolnay/prettyplease/releases)
    - [Commits](dtolnay/prettyplease@0.2.20...0.2.22)

    Updates `serde_json` from 1.0.125 to 1.0.127
    - [Release notes](/~https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@1.0.125...1.0.127)

    Updates `serde_derive` from 1.0.208 to 1.0.209
    - [Release notes](/~https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.208...v1.0.209)

    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: prettyplease
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    - dependency-name: serde_derive
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: cargo-deps
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants