]> git.openstreetmap.org Git - rails.git/blobdiff - .github/workflows/labeling.yml
Get danger working on pull requests
[rails.git] / .github / workflows / labeling.yml
index d7752c519c30b9c1a7cbecca95f0ee54907250b6..a223b47a425841dc003fda2e9cb0b2db8721b41d 100644 (file)
@@ -6,12 +6,18 @@ on:
   pull_request_target:
     types: [opened, synchronize]
 
+permissions:
+  pull-requests: write
+  statuses: write
+
 jobs:
   danger:
     runs-on: ubuntu-22.04
     steps:
       - name: Check out code
         uses: actions/checkout@v4
+        with:
+          fetch-depth: 0
       - name: Setup ruby
         uses: ruby/setup-ruby@v1
         with:
@@ -20,6 +26,6 @@ jobs:
           bundler-cache: true
       - name: Danger
         env:
-          DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+          DANGER_GITHUB_BEARER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         run: |
-          bundle exec danger --verbose
+          bundle exec danger --verbose --base=${{ github.event.pull_request.base.sha }} --head=${{ github.event.pull_request.head.sha }}