Skip to content

Commit

Permalink
GitHub Actions: Update required OS and packages
Browse files Browse the repository at this point in the history
Stick to Ubuntu 22.04 (LTS) and install necessary packages on the system.

Signed-off-by: Sebastian Veit <[email protected]>
  • Loading branch information
sebveit committed Nov 27, 2024
1 parent 618e6b0 commit dd9f291
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions .github/workflows/bitbake-kirkstone.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
name: Bitbake (kirkstone)

on:
push:
branches:
- kirkstone
pull_request:
branches:
- kirkstone

jobs:
build:
strategy:
Expand All @@ -23,16 +21,17 @@ jobs:
machine: qemuarm
max-parallel: 3
fail-fast: false
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Install software required by OpenEmbedded
- name: Install software required by OpenEmbedded / Yocto
run: |
sudo apt-get update
sudo apt-get install gawk wget git diffstat unzip texinfo \
gcc build-essential chrpath socat cpio python3 python3-pip \
python3-pexpect xz-utils debianutils iputils-ping python3-git \
python3-jinja2 libegl1-mesa libsdl1.2-dev xterm \
python3-subunit mesa-common-dev zstd liblz4-tool
sudo apt-get install gawk wget git diffstat unzip \
texinfo gcc build-essential chrpath socat cpio \
python3 python3-pip python3-pexpect xz-utils \
debianutils iputils-ping python3-git python3-jinja2 \
python3-subunit zstd liblz4-tool file locales libacl1
sudo locale-gen en_US.UTF-8
- name: Checkout OE-Core
uses: actions/checkout@v4
with:
Expand Down

0 comments on commit dd9f291

Please sign in to comment.