Tamo
40af2c7679
Merge pull request #3265 from LeSuisse/sign-container-image-cosign
...
Sign container image using Cosign in keyless mode
2025-06-09 09:52:09 +00: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
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
Thomas Gerbet
077255ce6d
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-04-23 15:26:00 +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
5b51e8a083
simplify the sprint issue to only tell you to add a label on your PR
2025-03-20 12:41:34 +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
Tamo
7c267a8a0e
update the issue template for the sprint issue
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
Tamo
afc6c10a2a
add more info on utoipa
2025-02-11 17:45:17 +01:00
Tamo
4e819a6187
mention utoipa in sprint issues
2025-02-10 13:35:15 +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
Tamo
c85dd9f635
install a default stable toolchain before cargo build tries to install cross
2024-07-11 18:43:47 +02:00
curquiza
7da95d62e2
Add DEBIAN_FRONTEND to avoid interaction with tzdata
2024-07-11 18:43:47 +02:00
curquiza
2cda1360ee
Remove ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION in CI
2024-07-11 18:43:47 +02:00
curquiza
5f9c05b944
Update minimal ubuntu version used from 18.04 to 20.04
2024-07-11 18:43:47 +02:00
Tamo
0ecaf861fa
fix ci
2024-07-10 10:06:59 +02:00
Tamo
ee9aa63044
update rust version
2024-07-09 23:41:29 +02:00