mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-29 16:24:26 +01:00
df3986cd83
3510: Add scheduled test to Actions for all features r=curquiza a=jlucktay # Pull Request ## Related issue Fixes #3506. ## What does this PR do? Add a new job to the Rust workflow to run `cargo build` and `cargo test` (on the cron schedule only) with the `--all-features` flag. This will execute across all three environments: Linux, macOS, Windows. Autoformat the Rust workflow file via [the Red Hat YAML extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml). This straightens out whitespace and string quoting for safer parsing. As [pointed out by `@irevoire` here](https://github.com/meilisearch/meilisearch/issues/3506#issuecomment-1433501867), changes to CI such as this one will need to wait for #3496 before going ahead. The new action [was executed on my fork](https://github.com/jlucktay/meilisearch/actions/runs/4211694210) but ended up failing on some metrics tests, as called out in that linked comment. ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [x] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to Meilisearch! 3551: Bump Swatinem/rust-cache from 2.2.0 to 2.2.1 r=curquiza a=dependabot[bot] Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.2.0 to 2.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/releases">Swatinem/rust-cache's releases</a>.</em></p> <blockquote> <h2>v2.2.1</h2> <ul> <li>Update <code>`@actions/cache</code>` dependency to fix usage of <code>zstd</code> compression.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md">Swatinem/rust-cache's changelog</a>.</em></p> <blockquote> <h2>2.2.1</h2> <ul> <li>Update <code>`@actions/cache</code>` dependency to fix usage of <code>zstd</code> compression.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
---|---|---|
.. | ||
create-issue-dependencies.yml | ||
flaky.yml | ||
latest-git-tag.yml | ||
manual_benchmarks.yml | ||
milestone-workflow.yml | ||
publish-binaries.yml | ||
publish-deb-brew-pkg.yml | ||
publish-docker-images.yml | ||
push_benchmarks_indexing.yml | ||
push_benchmarks_search_geo.yml | ||
push_benchmarks_search_songs.yml | ||
push_benchmarks_search_wiki.yml | ||
rust.yml | ||
uffizzi-build.yml | ||
uffizzi-preview-deploy.yml | ||
update-cargo-toml-version.yml |