Compare commits

..

2 commits

Author SHA1 Message Date
bc945e3429
ci: use up-to-date URL for actions
All checks were successful
/ release-build (push) Successful in 3m14s
/ release-deploy (push) Successful in 56s
/ release-create (push) Successful in 1m1s
2025-12-16 17:37:18 -05:00
fea89386b9
Build for Alpine v3.23
Some checks failed
/ release-build (push) Failing after 19s
/ release-deploy (push) Has been skipped
/ release-create (push) Has been skipped
2025-12-16 17:33:25 -05:00
3 changed files with 6 additions and 6 deletions

View file

@ -30,7 +30,7 @@ jobs:
git clone https://github.com/QubesOS/qubes-linux-template-builder qubes-builder/qubes-src/linux-template-builder
patch -d qubes-builder/qubes-src/linux-template-builder -p1 -i $GITHUB_WORKSPACE/.forgejo/patches/linux-template-builder_use-fuse.patch
echo "%define _arch x86_64" >> qubes-builder/qubes-src/linux-template-builder/templates.spec
echo "4.3.0" > qubes-builder/qubes-src/linux-template-builder/version
echo "4.2.0" > qubes-builder/qubes-src/linux-template-builder/version
sed "s|DISTS_VM :.*|DISTS_VM := $DIST|" -i ./qubes-builder/builder.conf
cd qubes-builder
make linux-template-builder

View file

@ -102,7 +102,7 @@ cp /home/user/.abuild/*.pub /etc/apk/keys
```
mkdir work
cd work
git clone https://ayakael.net/forge/qports -b <desired Qubes Rel, i.e r4.3>
git clone https://ayakael.net/forge/qports -b <desired Qubes Rel, i.e r4.2>
```
**3) Build all packages using `buildrepo`**
@ -123,7 +123,7 @@ export QUBESALPINE_KEYFILE=<https://url-to-custom-repo-key>
```
mkdir work
cd work
git clone https://ayakael.net/forge/qubes-builder-alpine -b <desired Qubes Rel, i.e r4.3>
git clone https://ayakael.net/forge/qubes-builder-alpine -b <desired Qubes Rel, i.e r4.2>
```
**2) Set-up build environment for QubesOS template build**
@ -140,9 +140,9 @@ git clone https://github.com/QubesOS/qubes-linux-template-builder qubes-builder/
```
echo "%define _arch x86_64" >> qubes-builder/qubes-src/linux-template-builder/templates.spec
echo "4.3.0" > qubes-builder/qubes-src/linux-template-builder/version
echo "4.2.0" > qubes-builder/qubes-src/linux-template-builder/version
```
If you want to build a different Alpine version than default, you can modify `qubes-builder/builder.conf` on line `DIST_VM` to alpine<desired-version-without-dot> (i.e alpine322).
If you want to build a different Alpine version than default, you can modify `qubes-builder/builder.conf` on line `DIST_VM` to alpine<desired-version-without-dot> (i.e alpine320).
**4) Build template**

View file

@ -19,7 +19,7 @@ APKTOOLS_CACHE_DIR="${CACHEDIR}/apk_cache"
ALPINELINUX_VERSION=${DIST_VER:-latest-stable}
QUBESALPINE_MIRROR="${QUBESALPINE_MIRROR:-https://ayakael.net/api/packages/forge/alpine}"
QUBESALPINE_KEYFILE="${QUBESALPINE_KEYFILE:-https://ayakael.net/api/packages/forge/alpine/key}"
QUBES_REL="${QUBES_REL:-r4.3}"
QUBES_REL="${QUBES_REL:-r4.2}"
export APK_CACHE_DIR
set -e