tools/ci.sh: Drop ppa requirement for code formatting CI.

The CI scripts were using a PPA to get a backported version of uncrustify
on Ubuntu 20.04.  However, this causes CI to intermittently fail due to
connection issues to launchpad.net or the key server.

Ubuntu 22.04 has a newer version of uncrustify removing the need for the
PPA.  Ubuntu 22.04 is now in beta on GitHub actions, so it can be used.

Signed-off-by: David Lechner <david@pybricks.com>
This commit is contained in:
David Lechner
2022-06-08 11:32:17 -05:00
committed by Damien George
parent bada8b3cad
commit 17f0297c1a
2 changed files with 1 additions and 2 deletions

View File

@@ -18,7 +18,6 @@ function ci_gcc_arm_setup {
# code formatting
function ci_code_formatting_setup {
sudo apt-add-repository --yes --update ppa:pybricks/ppa
sudo apt-get install uncrustify
pip3 install black
uncrustify --version