From 5c4e858f6f3972bcc8228d687f8b5daf9fe83e88 Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Tue, 4 Feb 2025 17:59:19 +0530 Subject: [PATCH 1/2] chore(github/workflow/bumper): only run on pr --- .github/workflows/nix-bumper.yml | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/nix-bumper.yml b/.github/workflows/nix-bumper.yml index d10e5b81c6e5..e5ed7b449ae3 100644 --- a/.github/workflows/nix-bumper.yml +++ b/.github/workflows/nix-bumper.yml @@ -1,9 +1,6 @@ name: "bumper" on: - push: - branches: - - "develop" pull_request_target: branches: - "develop" @@ -16,11 +13,8 @@ jobs: contents: "write" steps: - - name: Checkout repository - uses: actions/checkout@v4 - # nix runner already has Nix insatlled - # - name: Install Nix - # uses: DeterminateSystems/nix-installer-action@main - # - uses: DeterminateSystems/magic-nix-cache-action@main - - name: Run Bumper - run: nix run .#bumper + - uses: actions/checkout@v4 + with: + ref: ${{ github.head_ref }} + - name: Run Bumper + run: nix run .#bumper From fc447a6d9ec094be4936e335b814a3c544af3614 Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Tue, 4 Feb 2025 17:59:40 +0530 Subject: [PATCH 2/2] chore(github/workflow/bumper): only run when lock file updates --- .github/workflows/nix-bumper.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/nix-bumper.yml b/.github/workflows/nix-bumper.yml index e5ed7b449ae3..b4a37112b9a3 100644 --- a/.github/workflows/nix-bumper.yml +++ b/.github/workflows/nix-bumper.yml @@ -4,6 +4,8 @@ on: pull_request_target: branches: - "develop" + paths: + - "pnpm-lock.yaml" jobs: bumper: