Skip to content

.github: Initialize CI #4

.github: Initialize CI

.github: Initialize CI #4

Workflow file for this run

name: Kernel Build CI
on:
push:
env:
TOKEN: ${{ secrets.BOT_TOKEN }}
G_TOKEN: ${{ secrets.G_TOKEN }}
RELEASE: 0
OTA: 0
CI: 1
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Setup build environment
run: |
sudo apt install device-tree-compiler bc flex bison build-essential unzip zip curl wget gh -y
gh auth login --with-token <<< "${G_TOKEN}"
git config --global user.email "cyberknight755@gmail.com"
git config --global user.name "Cyber Knight"
- name: Clone kernel
run: |
git clone https://github.com/cyberknight777/dragonheart_kernel_oneplus_sm8150 -b rebase --depth=1 kernel
- name: Compile kernel
run: |
cd kernel
bash kramel.sh img mkzip