Update to ubuntu-24.04

Better 'readability'

Signed-off-by: Saad <saadelasfur@gmail.com>
This commit is contained in:
Saad 2024-12-15 18:18:34 +03:00
parent e329dd857e
commit 1bc4ee19f1
No known key found for this signature in database
GPG Key ID: E13CF3BEE10D0E4A
2 changed files with 17 additions and 7 deletions

View File

@ -73,9 +73,14 @@ jobs:
- name: Prepare the environment - name: Prepare the environment
run: | run: |
sudo apt update sudo apt update && sudo apt upgrade -y
sudo apt -y upgrade DEBIAN_FRONTEND=noninteractive sudo apt install -yq \
sudo apt -y install gperf gcc-multilib gcc-10-multilib g++-multilib g++-10-multilib libc6-dev lib32ncurses5-dev x11proto-core-dev libx11-dev tree lib32z-dev libgl1-mesa-dev libxml2-utils xsltproc bc ccache lib32readline-dev lib32z1-dev liblz4-tool libncurses5-dev libsdl1.2-dev libwxgtk3.0-gtk3-dev libxml2 lzop pngcrush schedtool squashfs-tools imagemagick libbz2-dev lzma ncftp qemu-user-static libstdc++-10-dev libncurses5 python3 linux-modules-extra-$(uname -r) \
gperf gcc-multilib gcc-10-multilib g++-multilib g++-10-multilib \
libc6-dev lib32ncurses5-dev x11proto-core-dev libx11-dev tree lib32z-dev libgl1-mesa-dev libxml2-utils \
xsltproc bc ccache lib32readline-dev lib32z1-dev liblz4-tool libncurses5-dev libsdl1.2-dev \
libwxgtk3.0-gtk3-dev libxml2 lzop pngcrush schedtool squashfs-tools \
imagemagick libbz2-dev lzma ncftp qemu-user-static libstdc++-10-dev libncurses5 python3 tar
- name: Install OpenJDK - name: Install OpenJDK
uses: actions/setup-java@v4 uses: actions/setup-java@v4

View File

@ -45,7 +45,7 @@ on:
jobs: jobs:
build: build:
if: github.event.repository.owner.id == github.event.sender.id if: github.event.repository.owner.id == github.event.sender.id
runs-on: ubuntu-latest runs-on: ubuntu-24.04
permissions: permissions:
contents: write contents: write
steps: steps:
@ -73,9 +73,14 @@ jobs:
- name: Prepare the environment - name: Prepare the environment
run: | run: |
sudo apt update sudo apt update && sudo apt upgrade -y
sudo apt -y upgrade DEBIAN_FRONTEND=noninteractive sudo apt install -yq \
sudo apt -y install gperf gcc-multilib gcc-10-multilib g++-multilib g++-10-multilib libc6-dev lib32ncurses-dev x11proto-core-dev libx11-dev tree lib32z-dev libgl1-mesa-dev libxml2-utils xsltproc bc ccache lib32readline-dev lib32z1-dev liblz4-tool libncurses-dev libsdl1.2-dev build-essential libgtk-3-dev libglu1-mesa-dev freeglut3-dev git libxml2 lzop pngcrush schedtool squashfs-tools imagemagick libbz2-dev lzma ncftp qemu-user-static libstdc++-10-dev libncurses6 python3 linux-modules-extra-$(uname -r) \
gperf gcc-multilib gcc-10-multilib g++-multilib g++-10-multilib \
libc6-dev lib32ncurses-dev x11proto-core-dev libx11-dev tree lib32z-dev libgl1-mesa-dev libxml2-utils \
xsltproc bc ccache lib32readline-dev lib32z1-dev liblz4-tool libncurses-dev libsdl1.2-dev \
build-essential libgtk-3-dev libglu1-mesa-dev freeglut3-dev git libxml2 lzop pngcrush schedtool squashfs-tools \
imagemagick libbz2-dev lzma ncftp qemu-user-static libstdc++-10-dev libncurses6 python3 tar
- name: Install OpenJDK - name: Install OpenJDK
uses: actions/setup-java@v4 uses: actions/setup-java@v4