diff --git a/.github/workflows/post-compare-link.yaml b/.github/workflows/post-compare-link.yaml
new file mode 100644
index 0000000..148c484
--- /dev/null
+++ b/.github/workflows/post-compare-link.yaml
@@ -0,0 +1,18 @@
+name: Post compare link when flake.lock changes
+
+permissions:
+  issues: write
+  pull-requests: write
+
+on:
+  pull_request:
+    paths: ['flake.lock']
+
+jobs:
+  post-compare-link:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v4
+        with:
+          fetch-depth: 0
+      - uses: NuschtOS/flake-lock-compare-action@main