diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index 8efb941..df67ff3 100644
--- a/.github/workflows/checks.yml
+++ b/.github/workflows/checks.yml
@@ -1,9 +1,12 @@
name: Checks
on:
+ push:
+ branches: [ main ]
+ paths: [ 'src/**', 'Cargo.toml', 'Cargo.lock' ]
pull_request:
- branches:
- - main
+ branches: [ main ]
+ paths: [ 'src/**', 'Cargo.toml', 'Cargo.lock' ]
jobs:
fmt:
diff --git a/README.md b/README.md
index 8ed42be..19863b8 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,10 @@
# Keyweave
+[
](https://github.com/bartvdbraak/keyweave)
+[
](https://crates.io/crates/keyweave)
+[
](https://docs.rs/keyweave)
+[
](https://github.com/bartvdbraak/keyweave/actions/workflows/checks.yml)
+
Keyweave is an open-source tool crafted to seamlessly fetch secrets from Azure Key Vault and weave them into a convenient `.env` file. Developed in Rust, Keyweave stands out for its efficiency and user-friendly design, making it an ideal choice for managing your application's secrets.