misc: CI fixes and improvements and version 10.3.2
diff --git a/.forgejo/workflows/binary-release.yml b/.forgejo/workflows/binary-release.yml
index 8413d15f..822b8b0a 100644
--- a/.forgejo/workflows/binary-release.yml
+++ b/.forgejo/workflows/binary-release.yml
@@ -8,7 +8,7 @@ on:
jobs:
build:
name: Build and upload binary artifacts
- runs-on: codeberg-tiny
+ runs-on: codeberg-medium
container: archlinux:latest
steps:
@@ -19,7 +19,7 @@ jobs:
echo 'nameserver 8.8.4.4' >>/etc/resolv.conf
- name: Install dependencies
- run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs base-devel gnupg gzip bzip2 lzip zstd git autoconf automake nasm curl mtools llvm clang lld mingw-w64-gcc
+ run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs base-devel gnupg git autoconf automake nasm curl mtools llvm clang lld mingw-w64-gcc
- name: Import GPG public key
run: gpg --batch --keyserver hkps://keyserver.ubuntu.com --recv-keys 05D29860D0A0668AAEFB9D691F3C021BECA23821
@@ -30,7 +30,7 @@ jobs:
MINTSUKI_PRIVATE_KEY: ${{ secrets.MINTSUKI_PRIVATE_KEY }}
- name: Checkout code
- uses: https://code.forgejo.org/actions/checkout@v5
+ uses: https://code.forgejo.org/actions/checkout@v6
with:
fetch-depth: '0'
diff --git a/.forgejo/workflows/check.yml b/.forgejo/workflows/check.yml
index 3e1c1da7..161eb91c 100644
--- a/.forgejo/workflows/check.yml
+++ b/.forgejo/workflows/check.yml
@@ -19,7 +19,7 @@ jobs:
run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs base-devel git autoconf automake nasm curl mtools llvm clang lld
- name: Checkout code
- uses: https://code.forgejo.org/actions/checkout@v5
+ uses: https://code.forgejo.org/actions/checkout@v6
- name: Build the bootloader (LLVM, default)
run: ./bootstrap && ./configure --enable-werror --enable-all && make all && make distclean
diff --git a/.forgejo/workflows/qa.yml b/.forgejo/workflows/qa.yml
index 65f6055b..4163bd5d 100644
--- a/.forgejo/workflows/qa.yml
+++ b/.forgejo/workflows/qa.yml
@@ -18,7 +18,7 @@ jobs:
run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs git typos
- name: Checkout code
- uses: https://code.forgejo.org/actions/checkout@v5
+ uses: https://code.forgejo.org/actions/checkout@v6
- name: Run spellchecker
run: typos
diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml
index 9d8ce861..126e35f4 100644
--- a/.forgejo/workflows/release.yml
+++ b/.forgejo/workflows/release.yml
@@ -8,7 +8,7 @@ on:
jobs:
build:
name: Build and upload release tarball
- runs-on: codeberg-tiny
+ runs-on: codeberg-small
container: archlinux:latest
steps:
@@ -30,13 +30,13 @@ jobs:
MINTSUKI_PRIVATE_KEY: ${{ secrets.MINTSUKI_PRIVATE_KEY }}
- name: Checkout code
- uses: https://code.forgejo.org/actions/checkout@v5
+ uses: https://code.forgejo.org/actions/checkout@v6
- name: Package release tarball
run: |
set -e
./bootstrap
- ./configure --enable-all
+ ./configure
make dist
mkdir dist-output
mv limine-*.tar.* dist-output/
@@ -49,7 +49,7 @@ jobs:
done
- name: Release
- uses: https://code.forgejo.org/actions/forgejo-release@v2.7.2
+ uses: https://code.forgejo.org/actions/forgejo-release@v2.7.3
with:
direction: upload
hide-archive-link: true
diff --git a/ChangeLog b/ChangeLog
index b2bf3e1f..2716c0ee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2025-11-23 Mintsuki <mintsuki@protonmail.com>
+
+ *** Release 10.3.2 ***
+
+ Noteworthy changes compared to the previous release, 10.3.1:
+
+ CI-related changes, otherwise, same as 10.3.1.
+
2025-11-23 Mintsuki <mintsuki@protonmail.com>
*** Release 10.3.1 ***
diff --git a/README.md b/README.md
index 38ea3b81..74d27309 100644
--- a/README.md
+++ b/README.md
@@ -77,9 +77,9 @@ For example, to clone the latest binary release of the `10.x` branch, one can do
```bash
git clone https://codeberg.org/Limine/Limine.git --branch=v10.x-binary --depth=1
```
-or, to clone a specific binary point release (for example `10.3.1`):
+or, to clone a specific binary point release (for example `10.3.2`):
```bash
-git clone https://codeberg.org/Limine/Limine.git --branch=v10.3.1-binary --depth=1
+git clone https://codeberg.org/Limine/Limine.git --branch=v10.3.2-binary --depth=1
```
In order to rebuild host utilities like `limine`, simply run `make` in the binary
