Compare commits

..

3 commits

Author SHA1 Message Date
59a0193711
ci: use up-to-date URL for actions
All checks were successful
/ release-build (push) Successful in 2m52s
/ release-create (push) Successful in 1m41s
/ release-deploy (push) Successful in 1m4s
2025-12-16 17:36:39 -05:00
8ab072b8e6
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:32:32 -05:00
4cbe964244
Upgrade to r4.3
All checks were successful
/ release-deploy (push) Successful in 49s
/ release-build (push) Successful in 18m26s
/ release-create (push) Successful in 48s
2025-08-25 00:48:41 -04: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.2.0" > qubes-builder/qubes-src/linux-template-builder/version
echo "4.3.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.2>
git clone https://ayakael.net/forge/qports -b <desired Qubes Rel, i.e r4.3>
```
**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.2>
git clone https://ayakael.net/forge/qubes-builder-alpine -b <desired Qubes Rel, i.e r4.3>
```
**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.2.0" > qubes-builder/qubes-src/linux-template-builder/version
echo "4.3.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 alpine320).
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).
**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.2}"
QUBES_REL="${QUBES_REL:-r4.3}"
export APK_CACHE_DIR
set -e