curquiza
dc1656da8e
Adapt automation
2025-07-20 22:11:14 +02:00
curquiza
dc0bd9f25d
Add release drafter
2025-07-20 22:10:35 +02:00
curquiza
4f8382b159
Remove useless automation
2025-07-20 22:07:59 +02:00
Thomas Gerbet
191ea340ed
Sign container image using Cosign in keyless mode
...
Cosign keyless mode makes possible to sign the container image using the
OIDC Identity Tokens provided by GitHub Actions [0][1].
The signature is published to the registry storing the image and to the
public Rekor transparency log instance [2].
Cosign keyless mode has already been adopted by some major projects like
Kubernetes [3].
The image signature can be manually verified using:
```
$ cosign verify \
--certificate-oidc-issuer='https://token.actions.githubusercontent.com ' \
--certificate-identity-regexp='^https://github.com/meilisearch/meilisearch/.github/workflows/publish-docker-images.yaml ' \
<image_name>
```
See #2179 .
Note that a similar approach can be used to sign the release binaries.
[0] https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect
[1] https://docs.sigstore.dev/cosign/signing/signing_with_containers/
[2] https://docs.sigstore.dev/rekor/overview
[3] https://kubernetes.io/docs/tasks/administer-cluster/verify-signed-artifacts/#verifying-image-signatures
2025-07-16 10:04:18 +02:00
curquiza
f813eb7ca4
Fix
2025-07-13 12:35:54 +02:00
curquiza
d072edaa49
Fix Rails CI
2025-07-13 12:26:56 +02:00
Many the fish
aa366d593d
Merge pull request #5726 from meilisearch/dependabot/github_actions/Swatinem/rust-cache-2.8.0
...
Bump Swatinem/rust-cache from 2.7.8 to 2.8.0
2025-07-02 08:09:11 +00:00
dependabot[bot]
879cf85037
Bump svenstaro/upload-release-action from 2.7.0 to 2.11.1
...
Bumps [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action ) from 2.7.0 to 2.11.1.
- [Release notes](https://github.com/svenstaro/upload-release-action/releases )
- [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/svenstaro/upload-release-action/compare/2.7.0...2.11.1 )
---
updated-dependencies:
- dependency-name: svenstaro/upload-release-action
dependency-version: 2.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-01 17:23:13 +00:00
dependabot[bot]
c2d5b20a42
Bump Swatinem/rust-cache from 2.7.8 to 2.8.0
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.7.8 to 2.8.0.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.7.8...v2.8.0 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-01 17:23:08 +00:00
Clément Renault
9bda9a9a64
Merge remote-tracking branch 'origin/main' into tmp-release-v1.15.1
2025-06-12 10:21:07 +02:00
Martin Tzvetanov Grigorov
af54c8381e
Use ${{ github.repository }} instead of hardcoding the repo/owner
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-06-03 15:46:16 +03:00
Martin Tzvetanov Grigorov
693fcd5752
Try with GITHUB_TOKEN
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-06-03 15:40:40 +03:00
Louis Dureuil
768cfb6c2d
Comment out swarmia deployment for now
2025-05-19 11:34:21 +02:00
curquiza
0f10ec96af
Fix swarmia deployement
2025-05-14 17:35:47 +02:00
Clémentine
6ec430b633
Update .github/workflows/publish-docker-images.yml
2025-05-08 20:08:34 +02:00
Clémentine
4041978402
Add set in GitHub action to notify deployment to Swarmia
2025-05-08 20:07:36 +02:00
Kerollmops
bfe4968d7e
Debug and change the method to get the env content
2025-04-16 18:15:36 +02:00
Kerollmops
7372083a5a
Do not trigger ruleset workflow when closing a milestone
2025-04-16 18:14:12 +02:00
Clément Renault
235556d699
Merge pull request #5485 from meilisearch/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 1 to 3
2025-04-14 11:40:37 +00:00
Clément Renault
707d106a24
Merge pull request #5482 from meilisearch/dependabot/github_actions/actions/github-script-7
...
Bump actions/github-script from 6 to 7
2025-04-14 09:53:41 +00:00
dependabot[bot]
a10efedd2f
Bump actions/checkout from 1 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 1 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-01 17:31:28 +00:00
dependabot[bot]
55ec96d31a
Bump Swatinem/rust-cache from 2.7.7 to 2.7.8
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.7.7 to 2.7.8.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.7.7...v2.7.8 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-version: 2.7.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-01 17:31:18 +00:00
dependabot[bot]
4249630791
Bump actions/github-script from 6 to 7
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-01 17:31:14 +00:00
Kerollmops
ee15d4fe77
Bump version in the CIs
2025-03-31 16:45:08 +02:00
Kerollmops
7b3072ad28
Remove bors references from the repository
2025-03-20 15:57:05 +01:00
Tamo
3928fb36b3
Introduce a second github action that post the right message when we declare there are db changes
2025-03-20 12:41:34 +01:00
Tamo
2ddc1d2258
update the CI to enforce the db change label on PR
2025-03-20 12:41:34 +01:00
Kerollmops
3160ddf9df
Make the CI work with merge queue grouping
2025-03-20 12:29:08 +01:00
Kerollmops
9ee6254eec
Setup the Milestone CI to update the Ruleset
2025-03-20 11:28:03 +01:00
meili-bors[bot]
e751342dfb
Merge #5370
...
Test suite / Tests almost all features (push) Has been skipped
Test suite / Test disabled tokenization (push) Has been skipped
Test suite / Run tests in debug (push) Failing after 10s
Test suite / Test with Ollama (push) Failing after 6m46s
Test suite / Run Clippy (push) Successful in 6m23s
Test suite / Run Rustfmt (push) Failing after 16s
Test suite / Tests on ubuntu-22.04 (push) Failing after 7m19s
Run the indexing fuzzer / Setup the action (push) Successful in 1h5m28s
Indexing bench (push) / Run and upload benchmarks (push) Has been cancelled
Benchmarks of indexing (push) / Run and upload benchmarks (push) Has been cancelled
Benchmarks of search for geo (push) / Run and upload benchmarks (push) Has been cancelled
Benchmarks of search for songs (push) / Run and upload benchmarks (push) Has been cancelled
Benchmarks of search for Wikipedia articles (push) / Run and upload benchmarks (push) Has been cancelled
Test suite / Tests on macos-13 (push) Has been cancelled
Test suite / Tests on windows-2022 (push) Has been cancelled
5370: Introduce a CI to check milestones and branches r=curquiza a=Kerollmops
Co-authored-by: Kerollmops <clement@meilisearch.com >
2025-03-03 15:51:52 +00:00
Kerollmops
02586e727e
Introduce a CI to check milestones and branches
2025-03-03 12:22:24 +01:00
Kerollmops
035674d56e
Bump actions/checkout from 1 to 4
2025-03-03 10:37:28 +01:00
meili-bors[bot]
80adbb1bdc
Merge #5338
...
Indexing bench (push) / Run and upload benchmarks (push) Waiting to run
Benchmarks of indexing (push) / Run and upload benchmarks (push) Waiting to run
Benchmarks of search for geo (push) / Run and upload benchmarks (push) Waiting to run
Benchmarks of search for songs (push) / Run and upload benchmarks (push) Waiting to run
Benchmarks of search for Wikipedia articles (push) / Run and upload benchmarks (push) Waiting to run
Run the indexing fuzzer / Setup the action (push) Successful in 1h5m23s
5338: Bump Ubuntu in the CI from 20.04 to 22.04 r=dureuill a=Kerollmops
This PR bumps the Ubuntu version we use in the CI from version 20.04 to version 22.04. This also means we are [using GLIBC version 2.35 and not version 2.28](https://gist.github.com/zchrissirhcz/ee13f604996bbbe312ba1d105954d2ed ).
Note, the indentation fix is done by my IDE (Zed), sorry about that 🤦
Fixes https://github.com/meilisearch/meilisearch/issues/5374
Co-authored-by: Kerollmops <clement@meilisearch.com >
2025-02-27 08:14:12 +00:00
meili-bors[bot]
0f1aeb8eaa
Merge #5351
...
Look for flaky tests / flaky (push) Failing after 19s
SDKs tests / define-docker-image (push) Failing after 5s
SDKs tests / .NET SDK tests (push) Has been skipped
SDKs tests / Dart SDK tests (push) Has been skipped
SDKs tests / Go SDK tests (push) Has been skipped
SDKs tests / Java SDK tests (push) Has been skipped
SDKs tests / JS SDK tests (push) Has been skipped
SDKs tests / PHP SDK tests (push) Has been skipped
SDKs tests / Python SDK tests (push) Has been skipped
SDKs tests / Ruby SDK tests (push) Has been skipped
SDKs tests / Rust SDK tests (push) Has been skipped
SDKs tests / Swift SDK tests (push) Has been skipped
SDKs tests / meilisearch-js-plugins tests (push) Has been skipped
SDKs tests / meilisearch-rails tests (push) Has been skipped
SDKs tests / meilisearch-symfony tests (push) Has been skipped
Publish binaries to GitHub release / Check the version validity (push) Successful in 9s
Publish binaries to GitHub release / Publish binary for aarch64 (meilisearch-linux-aarch64, aarch64-unknown-linux-gnu) (push) Failing after 2s
Publish binaries to GitHub release / Publish binary for Linux (push) Failing after 12s
Publish binaries to GitHub release / Publish binary for macos-13 (push) Has been cancelled
Publish binaries to GitHub release / Publish binary for windows-2022 (push) Has been cancelled
Publish binaries to GitHub release / Publish binary for macOS silicon (meilisearch-macos-apple-silicon, aarch64-apple-darwin) (push) Has been cancelled
Test suite / Tests on ubuntu-20.04 (push) Failing after 12s
Test suite / Test with Ollama (push) Failing after 7s
Test suite / Test disabled tokenization (push) Failing after 11s
Test suite / Run tests in debug (push) Failing after 11s
Test suite / Run Clippy (push) Failing after 17s
Test suite / Run Rustfmt (push) Successful in 1m51s
Test suite / Tests almost all features (push) Failing after 7m7s
Test suite / Tests on macos-13 (push) Has been cancelled
Test suite / Tests on windows-2022 (push) Has been cancelled
5351: Bring back v1.13.0 changes into main r=irevoire a=Kerollmops
This PR brings back the changes made in v1.13 into the main branch.
Co-authored-by: ManyTheFish <many@meilisearch.com >
Co-authored-by: Kerollmops <clement@meilisearch.com >
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
Co-authored-by: Clémentine <clementine@meilisearch.com >
Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com>
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: Clément Renault <clement@meilisearch.com >
2025-02-18 08:05:02 +00:00
Kerollmops
a21c440274
Bump Ubuntu from 20.04 to 22.04
2025-02-12 09:49:50 +01:00
Kerollmops
ca1ad51564
Put the Ollama tests under a feature
2025-02-06 17:27:47 +01:00
Kerollmops
a1d1e7c82a
Setup dedicated CI to run the Ollama tests
2025-02-06 17:12:17 +01:00
Clémentine
f0d7ab81ad
Fix Dotnet tests in sdks-tests.yml
2025-01-27 15:37:32 +01:00
Clément Renault
fe2c0cc3d5
Bump rust version to v1.81
2025-01-09 09:47:08 +01:00
dependabot[bot]
3c1e7c7428
Bump Swatinem/rust-cache from 2.7.5 to 2.7.7
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.7.5 to 2.7.7.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.7.5...v2.7.7 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-01 17:44:53 +00:00
dependabot[bot]
27bb591331
Bump xt0rted/pull-request-comment-branch from 2 to 3
...
Bumps [xt0rted/pull-request-comment-branch](https://github.com/xt0rted/pull-request-comment-branch ) from 2 to 3.
- [Release notes](https://github.com/xt0rted/pull-request-comment-branch/releases )
- [Changelog](https://github.com/xt0rted/pull-request-comment-branch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/xt0rted/pull-request-comment-branch/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: xt0rted/pull-request-comment-branch
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-01 17:52:21 +00:00
Clément Renault
009709eace
Fix the path used in the flaky tests CI
2024-11-13 09:52:10 +01:00
dependabot[bot]
2e4d4b398d
Bump Swatinem/rust-cache from 2.7.1 to 2.7.5
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.7.1 to 2.7.5.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.7.1...v2.7.5 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-06 12:57:04 +00:00
Tamo
9799812b27
fix the benchmarks
2024-11-05 15:08:01 +01:00
Tamo
186326fe40
update the macos version
2024-11-04 16:33:04 +01:00
Clément Renault
ee72f622c7
Update benchmarks to match the new crates subfolder
2024-10-28 14:06:46 +01:00
Clément Renault
8ef8035bf2
Fix CI
2024-10-21 08:28:33 +02:00
Clément Renault
a663e408ad
Move to the right rust toolchain version
2024-07-29 10:06:34 +02:00
Clément Renault
986991277f
Use the dtolnay rust toolchain
2024-07-29 10:00:40 +02:00
Louis Dureuil
e3faacd160
Explicitly check permissions when receiving a slash command
2024-07-24 17:09:25 +02:00