feat(ci/cd): Add Android builds and quality checks (#694)

This commit is contained in:
Gauvain
2025-06-02 13:14:20 +02:00
committed by GitHub
parent 5899cc8625
commit ce00aeb5f1
19 changed files with 728 additions and 192 deletions

24
.github/workflows/notification.yml vendored Normal file
View File

@@ -0,0 +1,24 @@
name: 🛎️ Discord Pull Request Notification
on:
pull_request:
types: [opened, reopened]
branches: [develop]
jobs:
notify:
runs-on: ubuntu-24.04
steps:
- name: 🛎️ Notify Discord
uses: Ilshidur/action-discord@0.3.2
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_URL }}
DISCORD_AVATAR: https://avatars.githubusercontent.com/u/193271640
with:
args: |
📢 New Pull Request in **${{ github.repository }}**
**Title:** ${{ github.event.pull_request.title }}
**By:** ${{ github.event.pull_request.user.login }}
**Branch:** ${{ github.event.pull_request.head.ref }}
**Description:** ${{ github.event.pull_request.body }}
🔗 ${{ github.event.pull_request.html_url }}