Add merge queue rules (#37)

This commit is contained in:
Alexander Sysoev 2025-01-24 13:17:09 +01:00 • committed by GitHub
commit d9ab85f245
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 33 additions and 0 deletions

15
.github/workflows/merge-queue.yml vendored Normal file
View file

@ -0,0 +1,15 @@
name: Before Merge
on:
merge_group:
jobs:
validate-pr:
runs-on: ubuntu-latest
name: Build
steps:
- name: Setup Gradle
uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0
- name: Clean Build with Gradle
run: ./gradlew clean build

18
.github/workflows/validate-pr.yml vendored Normal file
View file

@ -0,0 +1,18 @@
name: Validate PR
# https://github.com/orgs/community/discussions/51120#discussioncomment-8623798
on:
workflow_dispatch:
pull_request:
jobs:
validate-pr:
if: ${{ github.event_name != 'pull_request' }} # see the link above
runs-on: ubuntu-latest
name: Build
steps:
- name: Setup Gradle
uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0
- name: Clean Build with Gradle
run: ./gradlew clean build