diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 0ec25803..b413bbf2 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -6,7 +6,7 @@ on: pull_request: branches: ["main"] schedule: - - cron: '0 */4 * * *' + - cron: '0 * * * *' concurrency: group: e2e-tests @@ -48,4 +48,4 @@ jobs: cargo run config-e2e.yml --color never & cd .. - scripts/e2e.sh 8 + scripts/e2e.sh 16 diff --git a/README.md b/README.md index 77f1f9ad..f5da9b61 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,8 @@ [![Check](https://github.com/schmelczer/vault-link/actions/workflows/check.yml/badge.svg)](https://github.com/schmelczer/vault-link/actions/workflows/check.yml) [![E2E tests](https://github.com/schmelczer/vault-link/actions/workflows/e2e.yml/badge.svg)](https://github.com/schmelczer/vault-link/actions/workflows/e2e.yml) -[![Publish server Docker image](https://github.com/schmelczer/vault-link/actions/workflows/publish-docker.yml/badge.svg)](https://github.com/schmelczer/vault-link/actions/workflows/publish-docker.yml) +[![Publish server Docker image](https://github.com/schmelczer/vault-link/actions/workflows/publish-server-docker.yml/badge.svg)](https://github.com/schmelczer/vault-link/actions/workflows/publish-server-docker.yml) +[![Publish CLI](https://github.com/schmelczer/vault-link/actions/workflows/publish-cli-docker.yml/badge.svg)](https://github.com/schmelczer/vault-link/actions/workflows/publish-cli-docker.yml) [![Publish Obsidian plugin](https://github.com/schmelczer/vault-link/actions/workflows/publish-plugin.yml/badge.svg)](https://github.com/schmelczer/vault-link/actions/workflows/publish-plugin.yml) ## Develop @@ -18,7 +19,7 @@ - Install [`rustup`](https://rustup.rs): `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh` - Install [`wasm-pack`](https://rustwasm.github.io/wasm-pack/installer): `curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh` -- `cargo install cargo-insta sqlx-cli cargo-edit` +- `cargo install cargo-insta sqlx-cli` ### Install Obsidian on Linux @@ -34,7 +35,7 @@ flatpak run md.obsidian.Obsidian Start the server: ```sh -cargo install sqlx-cli cargo-machete cargo-edit +cargo install sqlx-cli cd sync-server cargo run config-e2e.yml ``` @@ -68,7 +69,7 @@ scripts/bump-version.sh patch #### Run E2E tests ```sh -scripts/e2e.sh +scripts/e2e.sh 8 ``` And to clean up the logs & database files, run `scripts/clean-up.sh`