From 75b8400f82faf1df52e6ec13f238c79bd9022cca Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Fri, 5 Jun 2026 16:25:10 +0200 Subject: [PATCH] CI: aport-lint: use alpine:edge I was wondering why apkbuild-lint found a bug locally but not in CI: IC[AL65]:main/postmarketos-ui-phosh/APKBUILD:66:2:non-local 'install' variable in function 'openrc'. Add install scripts to global install variable instead. The reason is that the we use alpine:latest here. Let's change it to alpine:edge so we have the most recent abuild-go version that finds the most APKBUILD linting bugs. Signed-off-by: Oliver Smith Part-of: --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3f4edbe1b..ca2704768 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -111,6 +111,9 @@ pytest-commits: # APKBUILD linting aport-lint: + # alpine:latest doesn't have the most recent atools-go, which means we would + # miss some linting rules that were added upstream. Use alpine:edge instead. + image: alpine:edge stage: lint rules: - if: *mr_rule -- 2.51.2