Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
e815fd1
Fog bringup
Romeo13card Oct 4, 2025
cb927d6
sweet: initial ota support android 16
sm6150-dreams Oct 8, 2025
31275ee
stone: initial Android 16 release
kamikaonashi Oct 13, 2025
9b4b3fb
Aston - AlphaDroid 4.1
elpaablo Oct 13, 2025
e7bc757
Correct maintainer name formatting in beryl.json
naokoshoto Oct 15, 2025
461848e
Add GitHub Actions workflow to notify website on JSON updates
naokoshoto Oct 15, 2025
e35e87f
Fix maintainer name formatting in beryl.json
naokoshoto Oct 15, 2025
e2e6cdd
Update URLs in beryl.json for telegram and dt
naokoshoto Oct 15, 2025
e231b7a
fix stone json
elpaablo Oct 20, 2025
9b417be
Dodge - initila AlphaDroid 4.1 Update
osm1019 Oct 21, 2025
c02376a
Garnet - initial AlphaDroid 4.1 Update
sudo-joaopuser Oct 22, 2025
d01c241
waffle: Initial official support waffle
sm6150-dreams Oct 22, 2025
6c2c671
Dodge: 10/24/2025 Update
osm1019 Oct 25, 2025
5fef735
waffle: update 26/10/2025
sm6150-dreams Oct 26, 2025
b93f79a
Garnet: 27/10/2025 Update
sudo-joaopuser Oct 27, 2025
902e5d0
Fix raphael timestamp
elpaablo Oct 28, 2025
144f9f1
rubyx: AlphaDroid 4.1
YagizErdemir06 Nov 3, 2025
4fd8001
fog: update 04/11/2025
Nov 4, 2025
e284509
fog: changelog has been changed
Romeo13card Nov 4, 2025
da67d08
fog: add URLs for Recvoery
Romeo13card Nov 4, 2025
a55c387
fog: update URLs link for download
Romeo13card Nov 4, 2025
3418959
Changelog format is changelog_<device>.txt
elpaablo Nov 4, 2025
b49a29f
sweet: update 23/11/2025
sm6150-dreams Nov 23, 2025
8e4dea4
fog: update 24/11/2025
Romeo13card Nov 24, 2025
953d436
fog.json:Update URL links
Romeo13card Nov 24, 2025
f7d1294
Add fogos.json with device information
nakchwalabhi Dec 5, 2025
b69b47e
Add changelog for AlphaDroid A16 build for fogos
nakchwalabhi Dec 5, 2025
5374aca
Update fogos.json
nakchwalabhi Dec 5, 2025
2e03a96
fog: update 24/11/2025
Romeo13card Nov 24, 2025
92c770b
fog.json:Update URL links
Romeo13card Nov 24, 2025
ecfe232
stone: update to AlphaDroid 4.2
kamikaonashi Dec 6, 2025
878f598
fog: update 06/12/25
Romeo13card Dec 6, 2025
000610a
stone: hotfix for vanilla build
kamikaonashi Dec 6, 2025
1d543db
dodge: Initial AlphaDroid 4.2 Update
osm1019 Dec 6, 2025
3c1d790
fog: 07/12/25 update
Romeo13card Dec 7, 2025
695974f
fog: update structure fog.json
Romeo13card Dec 7, 2025
5dc644a
dodge: Update 12/08/2025
osm1019 Dec 9, 2025
dace1b1
Merge branch 'alpha-16.1' into alpha-16.1
nakchwalabhi Dec 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions .github/workflows/notify-website.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# Webhook Handler for AlphaDroid-devices/OTA
# This file should be placed in the .github/workflows/ directory of the OTA repository

name: Notify Website of Updates

on:
push:
branches: [master, main]
paths: ['*.json']

jobs:
notify:
runs-on: ubuntu-latest
if: github.repository == 'AlphaDroid-devices/OTA'
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 2 # Need previous commit to compare changes

- name: Get changed files
id: changes
run: |
# Get list of changed files in this push
CHANGED_FILES=$(git diff --name-only HEAD~1 HEAD)
echo "changed_files=$CHANGED_FILES" >> $GITHUB_OUTPUT

# Check if any JSON files were changed
if echo "$CHANGED_FILES" | grep -q "\.json$"; then
echo "has_json_changes=true" >> $GITHUB_OUTPUT
echo "event_type=ota-device-update" >> $GITHUB_OUTPUT
echo "Found JSON file changes, will trigger device update"
else
echo "has_json_changes=false" >> $GITHUB_OUTPUT
echo "event_type=ota-update" >> $GITHUB_OUTPUT
echo "No JSON file changes detected"
fi

# Log the changes for debugging
echo "Changed files:"
echo "$CHANGED_FILES"

- name: Trigger website update
if: steps.changes.outputs.has_json_changes == 'true'
uses: peter-evans/repository-dispatch@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
repository: alphadroid-project/alphadroid-project.github.io
event-type: ${{ steps.changes.outputs.event_type }}
client-payload: |
{
"changed_files": "${{ steps.changes.outputs.changed_files }}",
"repository": "${{ github.repository }}",
"commit": "${{ github.sha }}",
"ref": "${{ github.ref }}",
"pusher": "${{ github.actor }}",
"timestamp": "${{ github.event.head_commit.timestamp }}",
"commit_message": "${{ github.event.head_commit.message }}",
"commit_url": "${{ github.event.head_commit.url }}"
}

- name: Log notification result
run: |
if [[ "${{ steps.changes.outputs.has_json_changes }}" == "true" ]]; then
echo "✅ Successfully triggered website update"
echo "Event type: ${{ steps.changes.outputs.event_type }}"
echo "Repository: ${{ github.repository }}"
echo "Commit: ${{ github.sha }}"
else
echo "ℹ️ No JSON file changes detected, skipping webhook trigger"
fi
Loading