Skip to content

cpu: Properly skipping set of cpu0 state #47

cpu: Properly skipping set of cpu0 state

cpu: Properly skipping set of cpu0 state #47

Workflow file for this run

name: Build DEB Package
on:
workflow_dispatch:
push:
branches:
- main
paths:
- '.github/workflows/pack-deb.yml'
- 'src/**'
- 'share/**'
- 'dpkg-conf/**'
jobs:
build:
name: Build DEB package
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: dpkg compile
working-directory: ./
run: |
mkdir -pv ./out/deb/data/data/com.termux/files/usr/bin
mkdir -pv ./out/deb/data/data/com.termux/files/usr/share/origami-kernel
cp -rv share/* ./out/deb/data/data/com.termux/files/usr/share/origami-kernel
cp -rv src/* ./out/deb/data/data/com.termux/files/usr/bin
cp -rv dpkg-conf ./out/deb/DEBIAN
sed -i "s/^Version: .*/Version: $(cat share/version)-$(git rev-list HEAD --count)+$(git rev-parse --short HEAD)/" ./out/deb/DEBIAN/control
chmod -Rv 755 ./out/deb/DEBIAN
chmod -Rv 755 ./out/deb/data/data/com.termux/files/usr/bin
chmod -Rv 777 ./out/deb/data/data/com.termux/files/usr/bin/*
cd ./out/deb && dpkg -b . ../../origami-kernel.deb
- name: Upload to telegram
env:
CHAT_ID: ${{ secrets.CHAT_ID }}
BOT_TOKEN: ${{ secrets.BOT_TOKEN }}
COMMIT_MESSAGE: ${{ github.event.head_commit.message }}
COMMIT_URL: ${{ github.event.head_commit.url }}
RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
TITLE: OKM DEB Package
run: |
DEB="okm-$(git rev-list HEAD --count)-$(git rev-parse --short HEAD)-gh.deb"
mv origami-kernel.deb $DEB
if [ ! -z "${{ secrets.BOT_TOKEN }}" ]; then
export VERSION=$(git rev-list --count HEAD)
bash $GITHUB_WORKSPACE/.github/scripts/telegram_bot.sh $GITHUB_WORKSPACE/$DEB
fi