Update Workflows (#1764)

Corrections/edits and reviews always welcomed.

Added A14 Debug Kernel
Updated Kernel patch and sub levels
Removed kernels deprecated by Google
This commit is contained in:
Caner Karaca
2024-05-25 06:07:52 +03:00
committed by GitHub
parent dc233700aa
commit 49157113c3
6 changed files with 50 additions and 69 deletions

View File

@@ -7,9 +7,9 @@ jobs:
uses: ./.github/workflows/gki-kernel.yml uses: ./.github/workflows/gki-kernel.yml
with: with:
version: android12-5.10 version: android12-5.10
version_name: android12-5.10.185 version_name: android12-5.10.209
tag: android12-5.10-2023-09 tag: android12-5.10-2024-05
os_patch_level: 2023-09 os_patch_level: 2024-05
patch_path: "5.10" patch_path: "5.10"
debug: true debug: true
build-debug-kernel-a13: build-debug-kernel-a13:
@@ -17,11 +17,11 @@ jobs:
matrix: matrix:
include: include:
- version: "5.10" - version: "5.10"
sub_level: 187 sub_level: 209
os_patch_level: 2023-08 os_patch_level: 2024-05
- version: "5.15" - version: "5.15"
sub_level: 119 sub_level: 148
os_patch_level: 2023-09 os_patch_level: 2024-05
uses: ./.github/workflows/gki-kernel.yml uses: ./.github/workflows/gki-kernel.yml
with: with:
version: android13-${{ matrix.version }} version: android13-${{ matrix.version }}
@@ -29,3 +29,20 @@ jobs:
tag: android13-${{ matrix.version }}-${{ matrix.os_patch_level }} tag: android13-${{ matrix.version }}-${{ matrix.os_patch_level }}
patch_path: ${{ matrix.version }} patch_path: ${{ matrix.version }}
debug: true debug: true
build-debug-kernel-a14:
strategy:
matrix:
include:
- version: "5.15"
sub_level: 148
os_patch_level: 2024-05
- version: "6.1"
sub_level: 75
os_patch_level: 2024-05
uses: ./.github/workflows/gki-kernel.yml
with:
version: android14-${{ matrix.version }}
version_name: android14-${{ matrix.version }}.${{ matrix.sub_level }}
tag: android14-${{ matrix.version }}-${{ matrix.os_patch_level }}
patch_path: ${{ matrix.version }}
debug: true

View File

@@ -21,12 +21,6 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- sub_level: 168
os_patch_level: 2023-05
- sub_level: 177
os_patch_level: 2023-07
- sub_level: 185
os_patch_level: 2023-09
- sub_level: 198 - sub_level: 198
os_patch_level: 2024-01 os_patch_level: 2024-01
- sub_level: 205 - sub_level: 205
@@ -73,7 +67,7 @@ jobs:
git clone $AOSP_MIRROR/platform/prebuilts/build-tools -b $BRANCH --depth 1 build-tools git clone $AOSP_MIRROR/platform/prebuilts/build-tools -b $BRANCH --depth 1 build-tools
git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools
git clone $AOSP_MIRROR/platform/system/tools/mkbootimg -b $BRANCH --depth 1 git clone $AOSP_MIRROR/platform/system/tools/mkbootimg -b $BRANCH --depth 1
pip3 install telethon==1.34.0 pip3 install telethon
- name: Set boot sign key - name: Set boot sign key
env: env:
@@ -118,7 +112,7 @@ jobs:
uses: ./.github/workflows/gki-kernel.yml uses: ./.github/workflows/gki-kernel.yml
with: with:
version: android12-5.10 version: android12-5.10
version_name: android12-5.10.205 version_name: android12-5.10.209
tag: android12-5.10-2024-03 tag: android12-5.10-2024-05
os_patch_level: 2024-03 os_patch_level: 2024-05
patch_path: "5.10" patch_path: "5.10"

View File

@@ -21,51 +21,24 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- version: "5.10"
sub_level: 168
os_patch_level: 2023-05
- version: "5.10"
sub_level: 177
os_patch_level: 2023-07
- version: "5.10"
sub_level: 177
os_patch_level: 2024-02
- version: "5.10"
sub_level: 186
os_patch_level: 2023-08
- version: "5.10"
sub_level: 186
os_patch_level: 2023-09
- version: "5.10" - version: "5.10"
sub_level: 189 sub_level: 189
os_patch_level: 2023-11 os_patch_level: 2023-11
- version: "5.10" - version: "5.10"
sub_level: 198 sub_level: 198
os_patch_level: 2023-12 os_patch_level: 2024-01
- version: "5.10"
sub_level: 205
os_patch_level: 2024-02
- version: "5.10" - version: "5.10"
sub_level: 205 sub_level: 205
os_patch_level: 2024-03 os_patch_level: 2024-03
- version: "5.10" - version: "5.10"
sub_level: 209 sub_level: 209
os_patch_level: 2024-05 os_patch_level: 2024-05
- version: "5.15"
sub_level: 94
os_patch_level: 2023-05
- version: "5.15"
sub_level: 104
os_patch_level: 2023-07
- version: "5.15"
sub_level: 119
os_patch_level: 2023-09
- version: "5.15" - version: "5.15"
sub_level: 123 sub_level: 123
os_patch_level: 2023-11 os_patch_level: 2023-11
- version: "5.15" - version: "5.15"
sub_level: 137 sub_level: 137
os_patch_level: 2023-12 os_patch_level: 2024-01
- version: "5.15" - version: "5.15"
sub_level: 144 sub_level: 144
os_patch_level: 2024-03 os_patch_level: 2024-03
@@ -112,7 +85,7 @@ jobs:
git clone $AOSP_MIRROR/platform/prebuilts/build-tools -b $BRANCH --depth 1 build-tools git clone $AOSP_MIRROR/platform/prebuilts/build-tools -b $BRANCH --depth 1 build-tools
git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools
git clone $AOSP_MIRROR/platform/system/tools/mkbootimg -b $BRANCH --depth 1 git clone $AOSP_MIRROR/platform/system/tools/mkbootimg -b $BRANCH --depth 1
pip3 install telethon==1.34.0 pip3 install telethon
- name: Set boot sign key - name: Set boot sign key
env: env:
@@ -158,15 +131,15 @@ jobs:
matrix: matrix:
include: include:
- version: "5.10" - version: "5.10"
sub_level: 189 sub_level: 209
os_patch_level: 2023-10 os_patch_level: 2024-05
- version: "5.15" - version: "5.15"
sub_level: 123 sub_level: 148
os_patch_level: 2023-10 os_patch_level: 2024-05
uses: ./.github/workflows/gki-kernel.yml uses: ./.github/workflows/gki-kernel.yml
with: with:
version: android13-${{ matrix.version }} version: android13-${{ matrix.version }}
version_name: android13-${{ matrix.version }}.${{ matrix.sub_level }} version_name: android13-${{ matrix.version }}.${{ matrix.sub_level }}
tag: android13-${{ matrix.version }}-${{ matrix.os_patch_level }} tag: android13-${{ matrix.version }}-${{ matrix.os_patch_level }}
os_patch_level: ${{ matrix.os_patch_level }} os_patch_level: ${{ matrix.os_patch_level }}
patch_path: ${{ matrix.version }} patch_path: ${{ matrix.version }}

View File

@@ -21,9 +21,6 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- version: "5.15"
sub_level: 110
os_patch_level: 2023-09
- version: "5.15" - version: "5.15"
sub_level: 131 sub_level: 131
os_patch_level: 2023-11 os_patch_level: 2023-11
@@ -91,7 +88,7 @@ jobs:
git clone $AOSP_MIRROR/platform/prebuilts/build-tools -b $BRANCH --depth 1 build-tools git clone $AOSP_MIRROR/platform/prebuilts/build-tools -b $BRANCH --depth 1 build-tools
git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools
git clone $AOSP_MIRROR/platform/system/tools/mkbootimg -b $BRANCH --depth 1 git clone $AOSP_MIRROR/platform/system/tools/mkbootimg -b $BRANCH --depth 1
pip3 install telethon==1.34.0 pip3 install telethon
- name: Set boot sign key - name: Set boot sign key
env: env:
@@ -137,8 +134,8 @@ jobs:
matrix: matrix:
include: include:
- version: "5.15" - version: "5.15"
sub_level: 110 sub_level: 148
os_patch_level: 2023-09 os_patch_level: 2024-05
- version: "6.1" - version: "6.1"
sub_level: 75 sub_level: 75
os_patch_level: 2024-05 os_patch_level: 2024-05

View File

@@ -15,20 +15,20 @@ jobs:
matrix: matrix:
include: include:
- version: "android12-5.10" - version: "android12-5.10"
sub_level: 198 sub_level: 209
os_patch_level: "2024-01" os_patch_level: 2024-05
- version: "android13-5.10" - version: "android13-5.10"
sub_level: 198 sub_level: 209
os_patch_level: 2023-12 os_patch_level: 2024-05
- version: "android13-5.15" - version: "android13-5.15"
sub_level: 137 sub_level: 148
os_patch_level: 2023-12 os_patch_level: 2024-05
- version: "android14-5.15" - version: "android14-5.15"
sub_level: 110 sub_level: 148
os_patch_level: 2023-09 os_patch_level: 2024-05
- version: "android14-6.1" - version: "android14-6.1"
sub_level: 43 sub_level: 75
os_patch_level: 2023-11 os_patch_level: 2024-05
uses: ./.github/workflows/gki-kernel.yml uses: ./.github/workflows/gki-kernel.yml
with: with:
version: ${{ matrix.version }} version: ${{ matrix.version }}

View File

@@ -155,6 +155,6 @@ jobs:
if [ ! -z "${{ secrets.BOT_TOKEN }}" ]; then if [ ! -z "${{ secrets.BOT_TOKEN }}" ]; then
export VERSION=$(git rev-list --count HEAD) export VERSION=$(git rev-list --count HEAD)
APK=$(find ./app/build/outputs/apk/release -name "*.apk") APK=$(find ./app/build/outputs/apk/release -name "*.apk")
pip3 install telethon==1.34.0 pip3 install telethon
python3 $GITHUB_WORKSPACE/scripts/ksubot.py $APK python3 $GITHUB_WORKSPACE/scripts/ksubot.py $APK
fi fi