Skip to content

Debian packages daily build #378

Debian packages daily build

Debian packages daily build #378

name: Debian packages daily build
on:
schedule:
- cron: '00 04 * * *'
workflow_dispatch:
jobs:
deb_daily_builds:
name: Debian packages daily build
runs-on: ubuntu-latest
steps:
- name: Install dependencies
run: |
sudo apt update -qq
sudo apt install -qq -y python3-launchpadlib python3-setuptools-scm
git clone -b main https://git.launchpad.net/~hook25/ppa-dev-tools /tmp/ppa-dev-tools
- name: Checkout checkbox monorepo
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Check for new commits, push build and wait result
env:
LP_CREDENTIALS: ${{ secrets.LP_CREDS }}
PYTHONUNBUFFERED: 1
run: |
tools/daily-builds/deb_daily_builds.py