meshtasticd-debian: parameterize target PPA (#5776)

This commit is contained in:
Austin
2025-01-06 17:20:05 -05:00
committed by GitHub
parent 4c3a3ca47d
commit e5dbcf5bce
4 changed files with 13 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ on:
required: true
inputs:
series:
description: 'Ubuntu series to target'
description: Ubuntu series to target
required: true
type: string
@@ -32,9 +32,9 @@ jobs:
working-directory: meshtasticd
run: |
sudo apt-get update -y --fix-missing
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:meshtastic/meshtastic-daily -y
sudo apt-get install -y build-essential devscripts equivs
sudo apt-get install -y software-properties-common build-essential devscripts equivs
sudo add-apt-repository ppa:meshtastic/build-tools -y
sudo apt-get update -y --fix-missing
sudo mk-build-deps --install --remove --tool='apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends --yes' debian/control
- name: Import GPG key