Big Commit

The changes affects multiple places in the repo and this one of the rare
instances where I cant be bothered writing a comprehensive commit. Look
at the diff for changes.

Signed-off-by: Ronald Caesar <github43132@proton.me>
This commit is contained in:
Ronald Caesar 2025-09-23 19:20:25 -04:00
parent 4dd8506346
commit 6bdfd6fcea
No known key found for this signature in database
GPG key ID: 04307C401999C596
10 changed files with 669 additions and 25 deletions

View file

@ -20,7 +20,7 @@ jobs:
shorthash: ${{steps.vars.outputs.shorthash}}
commit: ${{steps.vars.outputs.commit}}
steps:
- uses: actions/checkout@main
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Commit Count and Git Hash
@ -36,7 +36,7 @@ jobs:
runs-on: ubuntu-24.04
needs: get-info
steps:
- uses: actions/checkout@main
- uses: actions/checkout@v5
with:
submodules: recursive
fetch-depth: 0
@ -44,6 +44,7 @@ jobs:
- name: Install Dependencies
run: |
sudo apt update
sudo apt-get remove --purge man-db
sudo apt install -y ninja-build clang lld cmake ccache \
libx11-dev libxext-dev libxrandr-dev libxcursor-dev \
libxi-dev libxinerama-dev libwayland-dev libxkbcommon-dev \
@ -71,7 +72,7 @@ jobs:
runs-on: windows-2025
needs: get-info
steps:
- uses: actions/checkout@main
- uses: actions/checkout@v5
with:
submodules: recursive
fetch-depth: 0
@ -101,7 +102,7 @@ jobs:
runs-on: macos-13
needs: get-info
steps:
- uses: actions/checkout@main
- uses: actions/checkout@v5
with:
submodules: recursive
fetch-depth: 0
@ -143,7 +144,7 @@ jobs:
runs-on: macos-14
needs: get-info
steps:
- uses: actions/checkout@main
- uses: actions/checkout@v5
with:
submodules: recursive
fetch-depth: 0