Add lockfile changes action (#818)
authorKrishan <33421343+kfiven@users.noreply.github.com>
Mon, 5 Sep 2022 13:56:28 +0000 (19:26 +0530)
committerGitHub <noreply@github.com>
Mon, 5 Sep 2022 13:56:28 +0000 (19:26 +0530)
.github/workflows/lockfile.yml [new file with mode: 0644]

diff --git a/.github/workflows/lockfile.yml b/.github/workflows/lockfile.yml
new file mode 100644 (file)
index 0000000..ff7bf6f
--- /dev/null
@@ -0,0 +1,26 @@
+name: NPM Lockfile Changes
+
+on:
+  pull_request:
+    paths:
+      - 'package-lock.json'
+
+jobs:
+  lockfile_changes:
+    runs-on: ubuntu-latest
+    # Permission overwrite is required for Dependabot PRs, see "Common issues" below.
+    permissions:
+      contents: read
+      pull-requests: write
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v3.0.2
+      - name: NPM Lockfile Changes
+        uses: codepunkt/npm-lockfile-changes@b40543471c36394409466fdb277a73a0856d7891
+        with:
+          token: ${{ secrets.GITHUB_TOKEN }}
+          # Optional inputs, can be deleted safely if you are happy with default values.
+          collapsibleThreshold: 25
+          failOnDowngrade: false
+          path: package-lock.json
+          updateComment: true
\ No newline at end of file