chore(snap): drop armhf build (#38311)
Launchpad no longer builds `core24` snaps for `armhf`. Since `snapcraft remote-build` submits a single request for all platforms, the `armhf` rejection fails with `snapcraft internal error: BadRequest()` and takes the `amd64` and `arm64` builds down with it, so nothing gets published. Dropping 32-bit ARM from `snap/snapcraft.yaml` and the workflow's `--build-for` restores nightly snap publishing for the remaining architectures.
This commit is contained in:
@@ -34,7 +34,7 @@ jobs:
|
|||||||
chmod 600 "$HOME/.local/share/snapcraft/launchpad-credentials"
|
chmod 600 "$HOME/.local/share/snapcraft/launchpad-credentials"
|
||||||
snapcraft remote-build \
|
snapcraft remote-build \
|
||||||
--launchpad-accept-public-upload \
|
--launchpad-accept-public-upload \
|
||||||
--build-for=amd64,arm64,armhf
|
--build-for=amd64,arm64
|
||||||
|
|
||||||
- name: List built snaps
|
- name: List built snaps
|
||||||
run: find . -maxdepth 1 -type f -name '*.snap' -print
|
run: find . -maxdepth 1 -type f -name '*.snap' -print
|
||||||
|
|||||||
@@ -12,9 +12,6 @@ base: core24
|
|||||||
adopt-info: gitea
|
adopt-info: gitea
|
||||||
|
|
||||||
platforms:
|
platforms:
|
||||||
armhf:
|
|
||||||
build-on: [armhf]
|
|
||||||
build-for: [armhf]
|
|
||||||
amd64:
|
amd64:
|
||||||
build-on: [amd64]
|
build-on: [amd64]
|
||||||
build-for: [amd64]
|
build-for: [amd64]
|
||||||
|
|||||||
Reference in New Issue
Block a user