From 3836182672510aefc47e56a96bcafebe2d38a92f Mon Sep 17 00:00:00 2001 From: abhishekgotoadmin <87097447+abhishekgotoadmin@users.noreply.github.com> Date: Thu, 5 Dec 2024 13:13:49 +0530 Subject: [PATCH 1/2] Feat: created pinning_check.yaml --- .github/workflows/pinning_check.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/pinning_check.yaml diff --git a/.github/workflows/pinning_check.yaml b/.github/workflows/pinning_check.yaml new file mode 100644 index 00000000..d17cd477 --- /dev/null +++ b/.github/workflows/pinning_check.yaml @@ -0,0 +1,10 @@ +name: 'PR Pinning Check' +on: + pull_request: + types: + - opened + - edited + - synchronize +jobs: + deploy: + uses: XDeFi-tech/devops-workflows-templates/.github/workflows/version_pinning.yml@master From 9fb71b0765be27cf388192e137190632cacfd6e8 Mon Sep 17 00:00:00 2001 From: abhishekgotoadmin <87097447+abhishekgotoadmin@users.noreply.github.com> Date: Thu, 5 Dec 2024 13:15:17 +0530 Subject: [PATCH 2/2] Chore: Updated workflow --- .github/workflows/pinning_check.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pinning_check.yaml b/.github/workflows/pinning_check.yaml index d17cd477..a9202ae7 100644 --- a/.github/workflows/pinning_check.yaml +++ b/.github/workflows/pinning_check.yaml @@ -6,5 +6,11 @@ on: - edited - synchronize jobs: - deploy: - uses: XDeFi-tech/devops-workflows-templates/.github/workflows/version_pinning.yml@master + + pinning-check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: | + npm install -g pin-dependencies-checker@2.1.0 + pin-checker