From fba0a9152684dc7be7bc2ab1af5b47f6d59e6917 Mon Sep 17 00:00:00 2001 From: Anthony Clark Date: Tue, 18 Jun 2024 22:51:47 -0700 Subject: [PATCH 1/2] Add and update `ref` and `repository` in GH stubs --- stubs/github-actions/duster-fix-blame.yml | 3 ++- stubs/github-actions/duster-fix.yml | 3 ++- stubs/github-actions/duster-lint.yml | 3 +++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/stubs/github-actions/duster-fix-blame.yml b/stubs/github-actions/duster-fix-blame.yml index 04afe6c..8436892 100644 --- a/stubs/github-actions/duster-fix-blame.yml +++ b/stubs/github-actions/duster-fix-blame.yml @@ -18,7 +18,8 @@ jobs: steps: - uses: actions/checkout@v4 with: - ref: ${{ github.head_ref }} + ref: ${{ github.event.pull_request.head.ref }} + repository: ${{ github.event.pull_request.head.repo.full_name }} - name: "Duster Fix" uses: tighten/duster-action@v3 diff --git a/stubs/github-actions/duster-fix.yml b/stubs/github-actions/duster-fix.yml index 9b85982..1904365 100644 --- a/stubs/github-actions/duster-fix.yml +++ b/stubs/github-actions/duster-fix.yml @@ -18,7 +18,8 @@ jobs: steps: - uses: actions/checkout@v4 with: - ref: ${{ github.head_ref }} + ref: ${{ github.event.pull_request.head.ref }} + repository: ${{ github.event.pull_request.head.repo.full_name }} - name: "Duster Fix" uses: tighten/duster-action@v3 diff --git a/stubs/github-actions/duster-lint.yml b/stubs/github-actions/duster-lint.yml index 51b60de..d542059 100644 --- a/stubs/github-actions/duster-lint.yml +++ b/stubs/github-actions/duster-lint.yml @@ -11,6 +11,9 @@ jobs: steps: - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.ref }} + repository: ${{ github.event.pull_request.head.repo.full_name }} - name: "Duster Lint" uses: tighten/duster-action@v3 with: From ecdf1f3c09aa579578867096ae54ee1c7ed4caeb Mon Sep 17 00:00:00 2001 From: Anthony Clark Date: Thu, 20 Jun 2024 12:02:21 -0700 Subject: [PATCH 2/2] Update GH workflows to use dev dependencies --- .github/workflows/tests.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5862399..3a5bfa7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,11 +35,8 @@ jobs: tools: composer:v2 coverage: none - - name: Install dependencies - run: composer install - - - name: Add dev dependencies - run: composer require --dev larastan/larastan pestphp/pest + - name: Install dev dependencies + run: COMPOSER=composer-dev.json composer install - name: Run Duster run: ./builds/duster lint --using="tlint,phpcodesniffer,phpcsfixer,pint"