]> git.openstreetmap.org Git - rails.git/blobdiff - .github/workflows/danger.yml
Merge remote-tracking branch 'upstream/pull/5694'
[rails.git] / .github / workflows / danger.yml
index 8999fca5b5af7b8f9603e1cebf6aae4cbe8ec210..66c2aca5113f870efe89bfbb72290a4d3e032dac 100644 (file)
@@ -10,7 +10,7 @@ permissions:
 
 jobs:
   danger:
 
 jobs:
   danger:
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-latest
     steps:
       - name: Check out code
         uses: actions/checkout@v4
     steps:
       - name: Check out code
         uses: actions/checkout@v4
@@ -22,6 +22,12 @@ jobs:
           ruby-version: 3.1
           rubygems: 3.4.10
           bundler-cache: true
           ruby-version: 3.1
           rubygems: 3.4.10
           bundler-cache: true
+      - name: Create base branch
+        run: |
+          git fetch ${{ github.event.pull_request.base.repo.clone_url }} ${{ github.event.pull_request.base.sha }}:danger_base
+      - name: Create head branch
+        run: |
+          git fetch ${{ github.event.pull_request.head.repo.clone_url }} ${{ github.event.pull_request.head.sha }}:danger_head
       - name: Danger
         env:
           DANGER_GITHUB_BEARER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
       - name: Danger
         env:
           DANGER_GITHUB_BEARER_TOKEN: ${{ secrets.GITHUB_TOKEN }}